Python学习----List和Tuple类型
目录
1.List
2.Tuple
一、List
ps:由于
1. 创建List
L = ['hello',91,'你好',12] print(L) #['hello', 91, '你好', 12]
2. 按照索引访问List 中的元素
因为
访问索引从
L=['hello', 91, '你好', 12] print(L[0]) #hello print(L[2]) #你好
除了以上规则以外,
L=['hello', 91, '你好', 12] print(L[-1]) #12 print(L[-4]) #hello
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
IndexError: list index out of range
3. 添加新元素
方法一、使用
方法二、使用
使用方法如下:
L = ['hello',91,'你好',12] L.append(233) print(L) #[hello,91,你好,12,233] L.insert(1,2) print(L) #[hello,2,91,你好,12,233]
4. 删除元素
删除方法可以使用
L = ['hello',91,'你好',12] L.pop() #12 print(L) #[hello,91,你好] L.pop(1) #91 print(L) #[hello,你好]
5. 替换元素
替换元素可以将这个元素直接给替换,具体操作步骤如下:
L = ['hello',91,'你好',12] L[2] = 99 print(L) #[hello,91,99,12]
二、Tuple
t=(1,2,3,'hello') print(t) #(1, 2, 3, 'hello')
要创建一个只有一个元素的
所以我们可以使用
创建可变额tuple
因为
t = (1,2,[1,3]) L = t[2] L[0] = 'X' L[1] = 'Y' print(t) #(1, 2, ['X', 'Y'])
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!