元组的操作
元组
- 只读列表(没有增删改,只能读),可以存储大量的数据,可以索引,切片(步长)
- 经常用于一些不想被别人改动的数据,元组里的元素如果有列表,列表里的元素可以被修改
- 元组的拆包,分别赋值
元组拆包赋值
a,b=(1,2) #必须与之对应多一个少一个都不行
print(a,b)
元组补充
- 当元组中只有一个元素,那么这个元组的数据类型是元素它本身,而不是元组。
tu=(2)
print(type(tu))
得:<class 'int'>
tu=([1,2,3])
print(type(tu))
得:<class 'list'>
#count计算元组中每个元素出现得个数
tu=(1,1,2,32,2)
t1=tu.count(1)
print(t1)
#index根据索引找元素
tu=(1,1,2,32,2)
t1=tu.index(2)
print(t1)