Python tuple元组详解

元组是 Python 中另一个重要的序列结构,和列表类似,也是由一系列按特定顺序排序的元素组成。和列表不同的是,列表可以任意操作元素,是可变序列;而元组是不可变序列,即元组中的元素不可以单独修改。

元组可以看做是不可变的列表。通常情况下,元组用于保存不可修改的内容。

 从形式上看,元组的所有元素都放在一对小括号“()”中,相邻元素之间用逗号“,”分隔,如下所示:

(element1, element2, ... , elementn)

从存储内容上看,元组可以存储整数、实数、字符串、列表、元组等任何类型的数据,并且在同一个元组中,元素的类型可以不同,在这个元组中,有多种类型的数据,包括整形、字符串、列表、元组。例如:

("test.com.cn",1,[2,'a'],("abc",3.0))

 需要额外注意的一点是,当创建的元组中只有一个元素时,此元组后面必须要加一个逗号“,”,否则 Python 解释器会将其误认为字符串。

猜你喜欢

转载自www.cnblogs.com/zy09/p/11590227.html