访问 tuple
可以使用 index 的方式对 tuple 进行访问,比如下面访问 tuple 中的第二个元素。
thistuple = ("apple", "banana", "cherry")
print(thistuple[1])
PS E:\dream\markdown\python> & "C:/Program Files (x86)/Python/python.exe" e:/dream/markdown/python/app/app.py
banana
负数 index
负数索引意味着从后往前计算,比如说: -1 表示最后一项, -2 表示倒数第二项,代码如下:
thistuple = ("apple", "banana", "cherry")
print(thistuple[-1])
范围 index
可以指定一个范围的 start 和 end 来指定一个 tuple 的 子区间,返回值就是一个新生成的 tuple,如下代码所示:
thistuple = ("apple", "banana", "cherry", "orange", "kiwi", "melon", "mango")
print(thistuple[2:5])
PS E:\dream\markdown\python> & "C:/Program Files (x86)/Python/python.exe" e:/dream/markdown/python/app/app.py
('cherry', 'orange', 'kiwi')
负数的范围索引
如果你想从 tuple 的尾部往前进行切割,可以指定负数的 index,如下代码所示:
thistuple = ("apple", "banana", "c