元组是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数据结构指南页面。