- >>> import copy
- >>> a=[[1,2,3],[4,5,6],[7,8,9]]
- >>> b=a
- >>> c=a[:]
- >>> d=a.copy()
- >>> e=copy.copy(a)
- >>> f=copy.deepcopy(a)
- >>> b
- [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
- >>> c
- [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
- >>> d
- [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
- >>> e
- [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
- >>> f
- [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
- >>> a[1][1] = 999
- >>> a
- [[1, 2, 3], [4, 999, 6], [7, 8, 9]]
- >>> b
- [[1, 2, 3], [4, 999, 6], [7, 8, 9]]
- >>> c
- [[1, 2, 3], [4, 999, 6], [7, 8, 9]]
- >>> d
- [[1, 2, 3], [4, 999, 6], [7, 8, 9]]
- >>> e
- [[1, 2, 3], [4, 999, 6], [7, 8, 9]]
- >>> f
- [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
复制代码 |