数据结构是以某种方式(如通过编号)组合起来的数据元素(如数、字符乃至其他数据结构)集合。
python支持一种数据结构的基本概念,名为容器。容器基本上就是可包含其他对象的对象。两种主要的容器是序列(如列表和元组)和映射(字典)。有一种既不是序列也不是映射的容器,叫做集合(set)。
列表使用 [ ] 来表示
元组使用 ( ) 来表示
字典使用 { } 来表示
列表和元组的主要不同在于,列表是可以修改的,而元组不可以
序列的通用操作:索引、切片、相加、相乘和成员资格检查
切片默认的步长是1,获取1-10中的偶数b[0:10:2]或者b[0::2]
>>> b = [1,2,3,4,5,6,7,8,9] >>> b[0] 1 >>> b[-1] 9 >>> b[0:3] [1, 2, 3] >>> b[-3:] [7, 8, 9] >>> b[1:7:2] [2, 4, 6]