概念:有序的不可变的元素集合,和列表的区别就是元组的元素不能改变!
元组的定义
t = ('a',12,[123]) print(t,type(t)) #强烈不推荐,因为会产生歧义 t1 = 'a',12,3 print(type(t1)) #列表转换成元组 l = [1,2,3,4,5] changeTuple = tuple(l) print(changeTuple,l) #元组的嵌套 a = ('a',5,6,(1,23,4)) print(type(a))'运行

元组的常用操作
#获取单个元素 t = (1,2,3,4,5) print(t[1]) print(t[:4:]) #反转元组 print(t[::-1])'运行

元组的额外操作
#统计元组中指定元素的个数 t = (1,2,3,2,3,4) print(t.count(2)) #获取元组中指定元素的索引 print(t.index(4)) #返回元组中的元素个数 print(len(t)) #返回元组中的最大的元素 print(max(t)) #返回元组中的最小的元素 print(min(t))'运行

t = (1,2,3,4,5) print(12 in t) print(12 not in t)'运行

print((2,3)>(5,6)) print((2,3)<(5,6)) print((6,3)<(5,6))'运行

print((1,2)+(3,4)) print((1,2) * 3)'运行

t = (1,2) a,b = t print(a,b)'运行
