其实不然,在python中,有一种类型,称之为sequence, 序列类型,常见的list, tuple, str, range都属于序列类型。...不可变的序列
元组, 字符串以及range类型是不可修改的,属于不可变的序列类型,list可以动态修改,属于可变的序列类型。...对于序列类型,有以下通用操作
1.下标访问操作
python中下标从0开始计数,用方括号将下标括起来,用法如下
>>> a = [1, 2, 3, 4, 5]
>>> a[0]
1
>>> a[-1]...5
python还支持负下标操作,从序列末尾进行计数,最后一个元素为-1, 倒数第二个为-2, 依次类推。...]
[2, 3, 4, 5]
# 简写,从开头到下标-1处
>>> a[:-1]
[1, 2, 3, 4]
切片中区间为左闭右开,即包含起始下标,不包括终止下标,
3. len函数
len函数返回序列对象的长度