一、什么是元组?
方括号括起来的是列表,圆括号括起来的就是元组。元组是不可变序列。
列表:[1,2,3]
元组:(1,2,3)
二、元组与列表相同的操作
1、使用方括号加下标访问元素(下标从0开始)
示例:
a = (1,2,3)
print(a[0])
输出结果为:1
2、切片(新元组)、最大值、最小值等
三、元组中不允许的操作
1、修改、新增元素
2、删除某个元素(但可以删除整个元组del)
3、所有会对元祖内部元素发生修改动作的方法(例如remove、append、pop等)
元组的相加、相乘操作:
tup = (1,2,3)
tup1 = (4,5,6)
print(tup+tup1)
print(tup*3)
执行结果:
(1,2,3,4,5,6)
(1,2,3,1,2,3,1,2,3)
四、列表和元组之间的转换
1、元组转列表使用list()
tup = (4,5,6)
print(list(tup))
运行结果为: [4,5,6]
2、列表转元组使用tuple()
list = [1,2,3]
print(tuple(list))
运行结果为:(1,2,3)
本文详细介绍了Python中元组和列表的概念,包括它们的定义、共同操作及特有属性。元组作为不可变序列,与列表在访问、切片、最大最小值查找上的相似之处,以及在元素修改、新增、删除上的区别被清晰阐述。同时,文章还展示了元组与列表之间的转换方法。
1112

被折叠的 条评论
为什么被折叠?



