一、什么是元组?
方括号括起来的是列表,圆括号括起来的就是元组。元组是不可变序列。
列表:[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)