列表类型
列表也是一种容器,具有以下特点:
- 任意对象的有序集合
- 通过索引访问其中的元素
- 可变对象
- 异构
- 任意嵌套
列表支持在原处修改,可通过以下方式:
修改指定的索引元素
修改指定的分片
删除语句
内置方法:
- l1 + l2: 合并两个列表,返回异构新的列表,不会修改原列表
- l1 * N: 把l1重复N次,返回一个新列表
- in: 成员关系判断字符,用法: obj in container
- not in: 成员关系判断字符,用法: obj not in container
列表复制方式:
- l1 = [1,2,3,4]
l2 = l1
l2 = l1[:]
import copy
- l2 = copy.deepcopy(l1)