"""
元组tuple ,与list列表类似,不同之处在于元组中的元素不能修改
格式如下:变量 = (元素1,元素2,元素3) 元素可以是Number,String,list等
注意当元组只有一个元素时,需要在元素后添加逗号,若没有在后面添加逗号,这该变量定义的是元素1的数据类型且值等于元素1的值
元组元素的访问:元组变量[索引值]
从左到右索引值:从0开始以加1递增,直到元素结束
从右到左索引值:从-1开始以加-1递增,直到元素结束
删除元组: del 元组变量
"""
tuple1,tuple2,tuple3,tuple4= (),(1),(1,),(1,"a")
print(tuple1,tuple2,tuple3,tuple4,tuple4[0],tuple4[-1])
del tuple1
"""
元组运算:
元组1+元组2 元组拼接
元组 * int 以int倍数重复元组
元组[int1:[int2]] 返回截取元组[int1,int2)返回的元组,int2默认是元组长度的值
"""
tuple_sum = tuple3 + tuple4
print(tuple_sum,tuple2 * 3,tuple_sum[1:])
"""
元组的方法:
len(tuple) 返回tuple的长度
max(tuple) 返回tuple中最大的元素,tuple元组中的元素以数字构成
min(tuple) 返回tuple中最小的元素,tuple元组中的元素以数字构成
tuple(集合) 将集合转换成元组
"""
print(len(tuple_sum),max((2,7,3)),min((3,4,6)),tuple([1,2,3,[2,3]]))