列表生成式
列表生成式简称“生成列表的公式”
语法格式:
[i*i for i in range(1,10) ]
表达列表元素的表达式 自定义变量 可迭代对象
表达式类似数列通项 可迭代对象就是范围限制
注意表达式中通常包含自定义变量
example:
点击查看代码
lst = ['c' for i in range(5)]
print(lst)
lst = [i*2 for i in range(1, 10, 2)]
print(lst)
小结:
列表的概念,[]这个就是最简单的列表,其中元素通过逗号间隔
列表的生成可以通过是用中括号,内置函数list(),列表生成式
查询:查询元素索引
获取单个元素
获取多个元素
in/not in
增删改:
增:
append()
extend()
insert()
切片
删:
remove()
pop()
clear()
del
切片
改:
索引
切片
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)