【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>>
# 元组 tuple (a,b,c,1.2)
# 元祖不能改变,只能创建或删除
# 元祖的数据处理速度比较快,如果为不常变化的数据,建议使用元组
tuple1 = ("a","b","123")
print(tuple1)
# 创建只含有一个元素的元组,需要末尾增加一个逗号,否则会默认成字符串
print("创建只有一个元素的元组")
tuple2 = ("tom",)
print(tuple2)
tuple3 = ("jack")
print(tuple3)
print("tuple2:"+str(type(tuple2))+"\ntuple3:"+str(type(tuple3)))
# 创建元祖
print("创建元组")
tuple4 = (x for x in range(4))
print(tuple4)
print(tuple(tuple4))
tuple5 = tuple(range(10,30,3))
print(tuple5)
# “修改元组” 虽然元组不能修改,但是可以重新命名
print("修改元组")
tuple51 = ("a","b")
print(tuple51)
tuple51 = ("a","b","c")
print(tuple51)
# 删除元组
print("删除元组")
tuple6 = ("lily",)
del tuple6
# 元组的访问
print("元组访问")
tuple7 = ("tom","jack","hmm","lilei")
print(tuple7[2])
print(tuple7[:2])
for name in tuple7:
print(name)
for indeln,itemn in enumerate(tuple7):
if indeln % 2 == 0:
print(itemn+"\t\t",end="")
else:
print(itemn+"\n")
来源:oschina
链接:https://my.oschina.net/nisir/blog/3153522