如图所示,列表list1中加入元素列表a后,再修改列表a,为什么会把list1也修改了?
3条回答 默认 最新
- Pliosauroidea 2021-09-01 14:58关注
因为这是引用,你append的就是列表a,列表a被修改所以list1中引用a的时候也会变化
python:深拷贝,浅拷贝,赋值引用_bufengzj的博客-CSDN博客_python 深拷贝 第一部分转载自:https://www.cnblogs.com/xueli/p/4952063.html1. python的复制,深拷贝和浅拷贝的区别在python中,对象赋值实际上是对象的引用。当创建一个对象,然后把它赋给另一个变量的时候,python并没有拷贝这个对象,而只是拷贝了这个对象的引用一般有三种方法,alist=[1,2,3,["a","b"]](1)直接赋... https://blog.csdn.net/bufengzj/article/details/90486991
有帮助望采纳本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 1无用
悬赏问题
- ¥30 模拟电路 logisim
- ¥15 PVE8.2.7无法成功使用a5000的vGPU,什么原因
- ¥15 is not in the mmseg::model registry。报错,模型注册表找不到自定义模块。
- ¥15 安装quartus II18.1时弹出此error,怎么解决?
- ¥15 keil官网下载psn序列号在哪
- ¥15 想用adb命令做一个通话软件,播放录音
- ¥30 Pytorch深度学习服务器跑不通问题解决?
- ¥15 部分客户订单定位有误的问题
- ¥15 如何在maya程序中利用python编写领子和褶裥的模型的方法
- ¥15 Bug traq 数据包 大概什么价