Python学习-list列表(4)

时间:2021-6-9 作者:qvyue
  1. 引用

举例:

  • 普通变量的赋值
Python学习-list列表(4)
  • 列表名的赋值
Python学习-list列表(4)

说明:

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

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

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

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

格式:

Python学习-list列表(4)

说明:

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

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

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

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

声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:qvyue@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。