a=(1,2,3,4) #直接定义 print(type(a)) b=tuple(range(8)) #强制转换 print(b)
结果为
(0, 1, 2, 3, 4, 5, 6, 7)
如果定义一个只有一个元素的元组,元素后面一定要加逗号
a=(1,)#注意加逗号索引访问
a=(1,2,3,4) print(a[0])
结果为:
1
a=(1,2,3,4,5,6,7) print(a[0:3:1]) print(a[0::2])
结果为
(1, 2, 3)
(1, 3, 5, 7)
a=(1,2,3,4,5,6,7) b=(11,22,33,44,55,66) c=a+b print(c) d=a*3 print(d)
结果为:
(1, 2, 3, 4, 5, 6, 7, 11, 22, 33, 44, 55, 66)
(1, 2, 3, 4, 5, 6, 7, 1, 2, 3, 4, 5, 6, 7, 1, 2, 3, 4, 5, 6, 7)
a=(1,2,3)
for i in a:
print(i)
结果为:
1
2
3
b=(11,22,33,44,55,66) print(min(b)) print(max(b)) print(sum(b))
结果为:
11
66
231
b=(11,22,33,44,55,66) print(len(b))
结果为6
zip(列表1,列表2,…)将多个列表对应位置的元素组合成为元组,并返回这个zip对象a=[1,2,3] b=[11,22,33] c=[12,13,14] d=zip(a,b,c) print(d) e=list(d) print(e)
结果为
[(1, 11, 12), (2, 22, 13), (3, 33, 14)]



