Python如何创建列表详解
Python创建列表最简单的方式是用方括号[],如空列表my_list=[]或带元素的fruits=['apple','banana','cherry'];也可用list()函数转换可迭代对象、列表推导式生成规律数据,或动态添加元素。
Python创建列表最简单的方式是用方括号[],如空列表my_list = []或带元素的fruits = ['apple', 'banana', 'cherry'];也可用list()函数转换可迭代对象、列表推导式生成规律数据,或动态添加元素。

Python 创建列表最简单的方式就是用方括号 [],里面放上元素,用逗号隔开。
直接用方括号创建空列表或带元素的列表
这是最常用、最直观的方法:
- 空列表:
my_list = [] - 带元素的列表:
fruits = ['apple', 'banana', 'cherry'] - 元素可以是不同类型:
mixed = [1, 'hello', 3.14, True]
用 list() 函数创建列表
list() 可以把其他可迭代对象(比如字符串、元组、range)转成列表:
list('abc')→['a', 'b', 'c']list((1, 2, 3))→[1, 2, 3]list(range(3))→[0, 1, 2]
用列表推导式创建(适合有规律的数据)
简洁高效,常用于根据规则生成列表:
squares = [x**2 for x in range(5)]→[0, 1, 4, 9, 16]evens = [x for x in range(10) if x % 2 == 0]→[0, 2, 4, 6, 8]
动态添加元素(先建空列表再追加)
适合边运行边收集数据:
nums = []nums.append(10)→[10]nums.extend([20, 30])→[10, 20, 30]
基本上就这些。日常写代码,大部分时候直接用 [] 就够了,清晰又高效。
Photoshop 2026 是 Adobe 推出的专业图像处理与视觉设计软件,支持 Windows、macOS 和 iPad 等平台,广泛应用于摄影修图、电商设计、平面海报、数字绘画及视觉合成等创作场景。
Blender 是一款免费开源、跨平台的专业 3D 创作软件,集建模、动画、渲染、视频编辑与视觉合成等功能于一体,广泛应用于影视动画、游戏设计和建筑可视化等领域。软件支持 Cycles 物理渲染器与 Eevee 实时渲染引擎,并提供多边形建模、骨骼绑定、物理模拟等专业工具。Blender 兼容 Windows、macOS 和 Linux 系统,安装包轻巧、运行流畅,依托活跃的全球开发者社区持续更新,是从初学者到专业创作者都值得选择的正版 3D 创作工具。
Photoshop 2026 是 Adobe 推出的专业图像处理与视觉设计软件,支持 Windows、macOS 和 iPad 等平台,广泛应用于摄影修图、电商设计、平面海报、数字绘画及视觉合成等创作场景。
Blender 是一款免费开源、跨平台的专业 3D 创作软件,集建模、动画、渲染、视频编辑与视觉合成等功能于一体,广泛应用于影视动画、游戏设计和建筑可视化等领域。软件支持 Cycles 物理渲染器与 Eevee 实时渲染引擎,并提供多边形建模、骨骼绑定、物理模拟等专业工具。Blender 兼容 Windows、macOS 和 Linux 系统,安装包轻巧、运行流畅,依托活跃的全球开发者社区持续更新,是从初学者到专业创作者都值得选择的正版 3D 创作工具。















