列表類型
列表也是一種容器,具有以下特點:
- 任意對象的有序集合
- 通過索引訪問其中的元素
- 可變對象
- 異構
- 任意嵌套
列表支持在原處修改,可通過以下方式:
修改指定的索引元素
修改指定的分片
刪除語句
內置方法:
- 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)