list Python · 内置函数
list 用来创建一个列表,或者把其他可迭代对象转成列表。列表像一个有编号的储物柜,每个格子可以放不同的东西,编号从 0 开始。
怎么用
list(可迭代对象) # 转成列表 [元素1, 元素2, ...] # 直接创建列表
小例子
数字 = list(range(5)) print(数字) 水果 = ["苹果", "香蕉", "橙子"] print(水果[0]) print(水果[1:3])
运行结果
[0, 1, 2, 3, 4] 苹果 ['香蕉', '橙子']
对比:用 list 转换字符串
文字 = "abc" 字符列表 = list(文字) print(字符列表) # ['a', 'b', 'c'] 字符串不能直接修改,但转成列表后就能修改每个字符。
常见使用场景
1.存储一组数据: 学生名单 = ["小明", "小红", "小刚"] 2.把 range 转成列表: 数字 = list(range(10)) 3.把字符串拆成字符列表。
提醒:列表是可变对象,可以修改元素。 索引从 0 开始,负数索引从末尾开始。 列表可以包含不同类型的元素,如 [1, "a", True]。
官方文档:https://docs.python.org/zh-cn/3/library/functions.html#func-list
在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← Python全部词条