Python的元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号,列表使用方括号。本文主要介绍Python 访问元组元素。

Python 常用术语

1、访问元组中的值

可以通过在方括号内引用索引号来访问元组项:

例如:

打印元组中的第二项:

thistuple = ("c", "java", "python")
print(thistuple[1])

负索引

负索引表示从最后开始,-1表示最后一项,-2表示倒数第二项,依此类推。

例如:

打印元组的最后一项:

thistuple = ("c", "java", "python")
print(thistuple[-1])

索引范围(切片)

可以通过指定范围的起点和终点来指定索引范围。

指定范围时,返回值将是带有指定项目的新元组。

例如:

返回第三,第四和第五项:

thistuple = ("c", "java", "python", "cjavapy", "js", "linux", "docker")
print(thistuple[2:5])

注意:搜索将从索引2(包括)开始,到索引5(不包括)结束。第一项的索引为0

负索引范围(切片)

如果要从元组的末尾开始搜索,请指定负索引:

例如:

本示例将项目从索引-4(包括)返回到索引-1(排除)

thistuple = ("c", "java", "python", "cjavapy", "js", "linux", "docker")
print(thistuple[-4:-1])

相关文档:

Python元组教程

Python 元组

Python 访问元组元素

Python 改变元组的值

Python 循环遍历元组

Python 判断元组中是否存在指定值

Python 元组长度

Python 定义带有一个元素的元组

Python 删除元组元素

Python 连接合并两个元组

Python 常用术语

推荐文档