#encoding=utf-8 # 元组与列表一样,也是一种序列 print (1,2,3) print 1,2,3 print(1,) print 1, a=1 print(type(a)) a=1,2,3 print(type(a)) # tuple 函数(元组) 以一个序列作为参数并把它转为元组,如果是元组则原样返回 a=[1,2,3,4,4] b=tuple(a) print(a) print(type(a)) print(b) print(type(b)) c=tuple(‘abc‘)#将列表转为元组 print(c)#(‘a‘,‘b‘‘c‘) #元组其实并不复杂--除了创建元组和访问元组之外,也没有太多的其他操作,可以参照其他类型 #的序列来实现 a=1,2,3 print(a[1]) # 2 print(a[1:2]) # (2,) print(a[:]) # (1,2,3) print(a[::2]) #(1,3) print (1 in a ) #True reversed(a) print(a) #1,2,3 reversed对元组无效 # 第二章小结 新函数 cmp(x,y) #比较两个值,返回x-y的值差 len(sequence) #一个序列的长度 list(iterator) #把一个序列转换成一个列表 max(arguments) #一个参数的最大值 min(arguments) #y一个参数的最小值 reversed(sequence)# 反向迭代一个元组