Python3之元组
创建元组使用小括号,其内部元素用逗号分割,与列表不一样的只有创建方式以及内部元素不能修改。需要注意,在单个元素时必须要加上逗号。
创建于一个元组tuple1=(1,2,3,4,5) t=type(tuple1)print(n)print(tuple1)输出:<class'tuple'>(1,2,3,4,5)
2.删除一个元组-del
tuple1=(1,2,3,4,5)print(tuple1)deltuple1print(tuple1)输出:(1,2,3,4,5)NameError:name'tuple1'isnotdefined
3.访问元组中的元素
tuple1=(1,2,3,4,5)print(tuple1)print(tuple1[1])输出:(1,2,3,4,5)2
4.元组中元素修改(不同于列表可以使用[:]方式重新赋值)
#把元素5从元组中删除tuple1=(1,2,3,4,5)tuple1=tuple1[0:4]print(tuple1)输出:(1,2,3,4)#把元素1从元组中删除tuple1=tuple1[1:4]print(tuple1)输出:(2,3,4)
5.tuple()#将列表转换为元组
list=[1,2,3,4]l=type(list)print(l)tuple1=tuple(list)t=type(tuple1)print(t)