元组是Python中一种不可变的数据类型,用于存储一系列有序的元素。它们通常用于存储需要保持顺序的数据集合,比如坐标点、日期和时间等。
元组的基本特性
- 不可变:一旦创建了元组,就不能修改其内容。
- 有序:元组中的元素按照创建时的顺序排列。
- 可迭代:可以使用for循环遍历元组中的元素。
创建元组
创建元组非常简单,只需使用圆括号 ()
将元素包裹起来即可。以下是一些创建元组的例子:
my_tuple = (1, 2, 3)
my_tuple = ('apple', 'banana', 'cherry')
你也可以直接使用圆括号来创建空元组:
my_empty_tuple = ()
元组操作
元组索引
你可以使用索引来访问元组中的元素。索引从0开始,例如:
my_tuple[0]
将返回元组的第一个元素1
my_tuple[-1]
将返回元组的最后一个元素'cherry'
元组切片
你可以使用切片操作来获取元组的子集。例如:
my_tuple[1:3]
将返回元组的第二个和第三个元素,即(2, 3)
元组长度
你可以使用 len()
函数来获取元组的长度:
len(my_tuple)
将返回元组的元素数量
图片示例
下面是几个常见的元组结构:
更多信息
想了解更多关于元组的信息?请访问我们的Python数据结构指南页面。