元组跟列表相似,不同点是元组里的元素不能更改。
元组的形式
用小括号 tup1 = ('apple', 'iphone', 2016, 2017)
或者 tup3 = 'x', 'y', 'z'
空元组 tup=()
只有一个元素的元组,元素后要加“,” tup = (123,)
元组的连接组合
tup4=tup1+tup2
元组是不允许删除其中元素值的,但能通过del方法来删除整个元组,就像这样:
del tup4
print tup4
显示
NameError: name ‘tup4’ is not defined
重复元素如何表示(列表和元组都适用)
tup4=(100,)*5
获取元组长度
len(tup4)
遍历(列表和元组都适用)
tup2=('cat','dog',100,200)
for x in tup2:
print x
自己的小练习
for循环和元组结合
tup2=('cat','dog',100,200)
for a in tup2:
if (a>90):
print a
else:
continue