首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
课程
专栏·文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
沙漠青鸟
2020-04-04 17:30
算法工程师
关注
已关注
取消关注
跪求大佬解答一个python编程过程中的小问题。。
以下是我运行的代码,就是搞不明白为什么赋值
a=[[]]*3之后,再运行
a[1].append(3)
,最后结果是a的所有元素都加了3?
>>> a=[[]]*3
>>> a
[[], [], []]
>>> a[1].append(3)
>>> a
[[3], [3], [3]]
#Python#
提示
全部评论
推荐
最新
楼层
我是孙悟空
Java
&深拷贝和浅拷贝的问题~我也挺久没用python了,应该就是这个原因
3
回复
分享
发布于 2020-04-04 17:53
成都孙笑川
算法工程师
[[] for _ in range(3)]
1
回复
分享
发布于 2020-04-05 20:45
滴滴
校招火热招聘中
官网直投
牛客67048696号
大数据开发工程师
这个知识点是深浅拷贝的问题列表使用的同一个空间 也就是同一个内存地址,当第一个列表内添加值时,其他两个列表内也会产生相同的值.
1
回复
分享
发布于 2020-07-27 18:05
阿莫西林321
C++
*3操作会使得内部元素指向同一片内存,只有对单个内部元素进行赋值才会改变该指针指向。
点赞
回复
分享
发布于 2020-04-04 18:00
属牛专业户
测试工程师
根据你说的,我试着用数字试了一下,然后发现这样的有趣现象。 然后我做个猜想哈,就是你本身定义的a是由三个空数组组成的,接着在a之中为其中的一个子数组添加元素,先执行append,然后才执行的是乘以3 操作;如果直接往a数组添加元素,那么就是按照我们预想的得出新的数组a。 如果想要往第0个数组之中添加元素,不写 *3,a[0].append(3),直接append是可以的哦 只是根据结果猜想一下,有误谅解,如果你知道其中原理,欢迎讨论哦~
点赞
回复
分享
发布于 2020-04-04 19:25
蔚蓝色的天空
算法工程师
浅拷贝和深拷贝了解下 为了避免这种 t = [[(k - 1) * 4 + i for i in range(1, 5)] for k in range(1, 5)] 这样就输出了一个4行4列矩阵
点赞
回复
分享
发布于 2020-04-10 23:33
牛客59691529号
The University of Sydney
浅拷贝,指向的是同一个内存地址 深浅拷贝:https://www.cnblogs.com/songhaixing/p/14015669.html
点赞
回复
分享
发布于 2020-11-25 09:26
滴滴
校招火热招聘中
官网直投
相关推荐
27届
05-11 14:40
武汉理工大学 计算机类
成年人要有成年人的样子
点赞
评论
收藏
转发
护栏iYTL
04-28 19:23
武汉大学 电子信息类
计算机男和计算机女相亲,结果竟然?
刚刚在b站上看到一个恋综的视频,标题是计算机男和计算机女。然后女生就问这个男生:你有什么想问我的嘛?然后b友的弹幕属实给我笑麻了,哈哈哈哈哈哈哈。弹幕1:讲下osi七层模型?弹幕2:请用三种不同的方法实现非递归二叉树遍历。弹幕3:你会写注释嘛?弹幕4:延迟?延迟控制是多少?弹幕5:三次握手的过程是什么?我靠,真的太搞笑了,对我们这些正在面临找互联网工作的确实很容易戳中笑点。
点赞
评论
收藏
转发
我是天子
03-16 15:11
马鞍山学院 计算机类
笑嘻了,黑马的付费实习
知道实习难找我就自己开一个实习班,到时候人手一段实习
点赞
评论
收藏
转发
17Cl
昨天 23:21
中国科学院大学 计算机类
校招决赛圈
多模态相关方向,个人还是喜欢稍微卷一卷,主要看重发展前景,三个都是ssp,纠结。
点赞
评论
收藏
转发
点赞
1
评论
分享
回复帖子
招聘动态
查看更多
滴滴
2025届秋招储备实习生招聘
全站热榜
1
...
携程oc了
1.3W
2
...
美团-Java后端-平台技术部-一面凉经(复活赛)
1.1W
3
...
微信支付二面
7142
4
...
捞简历这件事儿
6479
5
...
31天勇闯盲审(附盲审经验
6097
6
...
【话术建议】求职者和企业的互骗话术?
4940
7
...
科大讯飞Java实习凉经
4355
8
...
字节抖音电商后端日常实习一二三面已oc
4272
9
...
问一下xdm 怎么把拒绝过的Offer 再舔回来🥺
3961
10
...
滴滴测开秋储一面凉
3593
正在热议
#
牛客帮帮团来啦!有问必答
#
671428次浏览
11125人参与
#
浅聊一下我实习的辛苦费
#
79124次浏览
732人参与
#
无实习如何秋招上岸
#
216343次浏览
3378人参与
#
2022届毕业生现状
#
313992次浏览
4387人参与
#
Offer比较,你最看重什么?
#
48790次浏览
476人参与
#
毕业后不工作的日子里我在做什么
#
51210次浏览
682人参与
#
我的上岸简历长这样
#
158423次浏览
3147人参与
#
租房前辈的忠告
#
32044次浏览
2056人参与
#
你会选择考研还是直接就业
#
73926次浏览
844人参与
#
你的简历改到第几版了
#
297102次浏览
4494人参与
#
硬件人的简历怎么写
#
76720次浏览
777人参与
#
华为开奖那些事
#
696674次浏览
5979人参与
#
简历中的项目经历要怎么写
#
424159次浏览
7234人参与
#
我的成功项目解析
#
80453次浏览
2352人参与
#
秋招开了,你想投哪些公司呢
#
115556次浏览
3234人参与
#
找工作中的意难平
#
185083次浏览
3349人参与
#
我想象的工作vs实际工作
#
90679次浏览
1531人参与
#
本周投递记录
#
194777次浏览
5024人参与
#
市场营销面经
#
3617次浏览
109人参与
#
五一之后,实习真的很难找吗?
#
17901次浏览
111人参与
牛客网
牛客企业服务