Python数据结构 - 元组

在Python中,元组是一种不可变的序列类型,用于存储一组元素。
元组类似于列表,但与列表不同的是,元组创建后无法修改。
元组使用括号()定义,元素之间用逗号分隔。

💡 使用场景

  • 元组用于将相关的信息存储在一起。
  • 元组常用于从函数中返回多个值。
  • 元组可以用作字典中的键。

✏️ 语法

Python
tuple_name = (element1, element2, ...)

在上面的代码中,tuple_name是元组的名称,element1element2等是元组的元素。

🔧 方法

Python
tuple_name.count(element)

count()方法返回指定元素在元组中出现的次数。

Python
tuple_name.index(element)

index()方法返回元组中指定元素的第一次出现的索引。

⚠️ 注意

  • 元组是不可变的,这意味着一旦创建了元组,其元素就无法修改。
  • 元组可以包含不同数据类型的元素。
  • 元组可以嵌套,即一个元组可以包含其他元组作为元素。
  • 元组比列表更快,因为它们具有较小的内存占用。
  • 元组是可哈希的,这意味着它们可以用作字典中的键。