1
Python编程从入门到实践
1.10.2.3 6.2.3 元组的操作
6.2.3 元组的操作

因为元组是固定的列表,所以其内置的大多数方法和列表是差不多的。可以通过tuple将序列转换为元组,用法和list的一样。

>>>tuple('Hello,world!')

('H','e','l','l','o',',','w','o','r','l','d','!')

元组的索引访问与列表的类似,从零开始,可以分片访问。值得注意的是,其支持反向读取,例如:

前面已经说过,元组中的元素值是不允许修改的,但可以使用多个现有元组来创建新的元组。例如:

通过创建新的元组,就可以得到想要的元组数据了。

元组中的元素值是不允许删除的,但可以使用del语句来删除整个元组。例如:

在上例的最后一条语句中,对tup变量的访问之所以会出错,就是因为该变量已经被删除了。