Python 中常用的序列结构有列表、元组、字典、字符串、集合等。
从是否有序这个角度看,Python 序列可以分为有序序列和无序序列;从是否可变来看,Python 序列可以分为可变序列和不可变序列两大类。
生成器对象和 range、map、enumerate、filter、zip 等对象的某些用法也类似于序列,尽管这些对象更大的特点是惰性求值。
列表、元组、字符串等有序序列以及range 对象均支持双向索引,第一个元素下标为 0,第二个元素下标为 1,以此类推;如果使用负数作为索引,则最后一个元素下标为 -1,倒数第二个元素下标为 -2,以此类推。可以使用负整数索引是 python 有序序列的一大特色。