Tuple 是不可变 list。 一旦创建了一个 tuple 就不能以任何方式改变它。
定义 tuple
>>> t = ("a", "b", "mpilgrim", "z", "example") >>> t (‘a‘, ‘b‘, ‘mpilgrim‘, ‘z‘, ‘example‘) >>> t[0] ‘a‘ >>> t[-1] ‘example‘ >>> t[1:3] (‘b‘, ‘mpilgrim‘)
1 定义 tuple 与定义 list 的方式相同, 除了整个元素集是用小括号包围的而不是方括号。
2 tuple 的元素与 list 一样按定义的次序进行排序。 Tuples 的索引与 list 一样从 0 开始, 所以一个非空 tuple 的第一个元素总是 t[0]。
3 负数索引与 list 一样从 tuple 的尾部开始计数。
4 list 一样分片 (slice) 也可以使用。注意当分割一个 list 时, 会得到一个新的 list ;当分割一个 tuple 时, 会得到一个新的 tuple。
说明:tuple定义好之后,不能够删除、增加和查询。
Python中tuple的使用,布布扣,bubuko.com
时间: 2024-12-17 11:32:56