我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

列表中元素被修改,不知道什么原理

img
如图所示,列表list1中加入元素列表a后,再修改列表a,为什么会把list1也修改了?

因为这是引用,你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
有帮助望采纳

用copy.deepcopy

区别对象传递和值传递

近期文章

  • 这个代码要怎么改成两个两个亮的流水灯
  • 我需要这一个这样的select 语句
  • 谁知道这个效果怎么实现!!求告知
  • 关于win7和Ubuntu双系统引导的问题
  • Spring boot 启动报错求接
  • 关于#sqlserver#的问题:Springboot 中 druid mybatisplus 配置过多数据源后 查询sqlserver 通过xml可以查到 但是通过接口selectList查询
  • 目前做windos下的软件开发用那种方式最合适啊
  • 联想小新nunlock开机不能打开
  • 为什么[1,2,3,3,3,1,2,1]的子摆动序列最大长度是5?
  • u盘插进电脑就会死机
  • C#怎么转换成API文档
  • lambda 表达式两表查询。
  • CSS如何在某个盒子内进行滚动
  • 这个第九题啥意思啊,这个代码不理解,答案我都知道了,就是不理解整段代码意思,还有这个count 等于5时候为啥编辑器j=6,我算的等于五,求解析,还有整段代码意思
  • pywintypes.TimeType如何使用,是否被替代了?
  • sublime Text可以有函数参数提醒吗?
  • matlab上Classify函数报错问题。
  • 现在应该如何下载学习通上的PPT?
  • QFile.atEnd()函数死循环跳不出来
  • 如图! 遍历后进行传值

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华