Python学习-list列表(4)

阅读 88

2021-09-28

  1. 引用

举例:

  • 普通变量的赋值

  • 列表名的赋值

说明:

① 通过以上两个例子,我们可以看出对列表赋值时是引用的同一个列表

② 因为列表2引用的是列表1,实际上列表1与列表2指向的是同一个列表

③ 因为是同一个列表,因此修改列表1或者列表2中的值,“两个列表”的值都会相应变化

  1. copy模块中的copy()函数

格式:

说明:

① 通过copy.copy()使得赋值新列表时,并不是赋值的引用

② 列表2以及列表1此时是两个独立的列表

  1. copy模块中的deepcopy()函数

适用于列表中含有列表的情况下使用。功能与copy.copy()相似

精彩评论(0)

0 0 举报