****元组****
1.定义
元组是一种不可变序列。
元组是可迭代数据类型,可for循环遍历每一个元素。
空元组:a=()
注意:定义一个值的元组,必须加个逗号。
a=(1,)
一般元组:a=(1,‘nice’,3)
2.基本操作
*赋值
• 对元组分别赋值,引申对多个变量也可通过元组方式分别赋值
a=(3,2,5)
name,age,id=a
print(name)
print(age)
print(id)
*索引、切片、重复、连接、查看长度
a=(3,2,5,8)
print(a[1])
print(a[1:4])
print(a*3)
print(a+a)
print(len(a))
*删除
a=(3,2,5,8)
del(a)
3.方法
• t.count(value):返回value在元组中出现的次数;
• t.index(value):返回value在元组中的偏移量(即索引值)
*枚举enumerate,每一个i是一个元组(索引,元组元素)
a=(1,2,3,4)
for i in enumerate(a):
print(i)