Python3.x那些事儿:[33]元组对象和序列对象
列表,字符串和元组都是序列对象。
元组是由若干个元素用逗号隔开并用括号包含的一种对象。
元组可以嵌套,元组是不可变对象,但是它内部可以包含可变元素。
元组的括号不是必须的,但是输出的时候一般都带有括号,输入的时候可以不带括号。
虽然元组和列表是很相似的,但是它们使用在不同的场景中和用于不同的目的。元组是不可变对象,通常包含不同类型的数据,这些数据通常是通过解压、索引等方式来引用。而列表是可变对象,它包含的数据通常是相同的类型,这些数据通常是通过索引或者遍历来访问。
创建空元组的方式是通过一对括号,创建只有一个元素的元组是通过一个元素后面跟一个逗号的方式。
下面演示列表的压缩和解压素: