03元组

#___author:  
#date: 2021/6/5
#元组tyuple
a = (10,20,30,40)
b = 10,20,30,40
c =tuple([10,20,30,40])
print(a,b,c)
#建新列表的排序
o = sorted(a) #建立新列表默认升序
print(o)
o1 = sorted(a,reverse=True) #降序
print(o1)
#zip()将多个列表对应位置的元素组合成为元组,并返回这个zip
a = [10,20,30,40]
b = [12,36,59,70]
d = zip(a,b) #将多个列表对应位置的元素组合成为元组,并返回这个zip
print(d)
print(list(d)) #zip转化成元组

#生成器推导式创建元组
s = (x*3 for x in range(10)) #生成推导式
print(s.__next__()) #可以一次调一个,直到抛出异常
print(tuple(s)) #创建元组 ,只能调用一次



posted @ 2021-07-28 09:02  幻奇  阅读(50)  评论(0)    收藏  举报