元组:使用小括号进行表示一组元素,其元素与元素之间使用逗号隔开;注意:元组的的值是不可修改的;
1.元组值得增加;元组是不可以直接增加值的,但是可以通过+进行拼接
# 声明一个元组: tuple1 = (1,2,3,4) # 元组拼接 tuple2 = ('a','b','c','d') print(tuple1+tuple2)
2.元组的取值;元组取值同样可以使用索引;同列表取值相同;语法:变量名[开始索引:结束索引:步进]
# 元组取值 print(tuple1[0]) print(tuple1[0:2]) print(tuple1[0::2])
3.列表删除值;列表是不可以使用del 删除值得,如果想要删除可以使用切片的方式取值,最后进行拼接;
# 删除元组中的元素:3 print(tuple1[0:tuple1.index(3)]+tuple1[tuple1.index(3)+1:])
4. 注意:当元组中只有一个元素时,其元素后必须携带逗号,如果没有逗号则不表示元组,而表示的是对应数据的数据类型
tup = (1) print(type(tup)) tup1 = (1,) print(type(tup1))
5.如果想要对元组进行操作如何进行?可以通过数据类型强制转换,转换成列表方可进行后续操作;
# 声明一个元组: tuple1 = (1,2,3,4) # 转换成列表 list1 = list(tuple1) print(list1)