首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用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
牛客67048696号
中国石油大学(北京) 大数据开发工程师
这个知识点是深浅拷贝的问题列表使用的同一个空间 也就是同一个内存地址,当第一个列表内添加值时,其他两个列表内也会产生相同的值.
1
回复
分享
发布于 2020-07-27 18:05
成都孙笑川
华南理工大学 算法工程师
[[] for _ in range(3)]
1
回复
分享
发布于 2020-04-05 20:45
牛客59691529号
The University of Sydney
浅拷贝,指向的是同一个内存地址 深浅拷贝:https://www.cnblogs.com/songhaixing/p/14015669.html
点赞
回复
分享
发布于 2020-11-25 09:26
蔚蓝色的天空
武汉理工大学 算法工程师
浅拷贝和深拷贝了解下 为了避免这种 t = [[(k - 1) * 4 + i for i in range(1, 5)] for k in range(1, 5)] 这样就输出了一个4行4列矩阵
点赞
回复
分享
发布于 2020-04-10 23:33
属牛专业户
南京理工大学 测试工程师
根据你说的,我试着用数字试了一下,然后发现这样的有趣现象。 然后我做个猜想哈,就是你本身定义的a是由三个空数组组成的,接着在a之中为其中的一个子数组添加元素,先执行append,然后才执行的是乘以3 操作;如果直接往a数组添加元素,那么就是按照我们预想的得出新的数组a。 如果想要往第0个数组之中添加元素,不写 *3,a[0].append(3),直接append是可以的哦 只是根据结果猜想一下,有误谅解,如果你知道其中原理,欢迎讨论哦~
点赞
回复
分享
发布于 2020-04-04 19:25
阿莫西林321
浙江大学 C++
*3操作会使得内部元素指向同一片内存,只有对单个内部元素进行赋值才会改变该指针指向。
点赞
回复
分享
发布于 2020-04-04 18:00
暂无评论,快来抢首评~
相关推荐
05-14 11:37
浙江理工大学 测试开发
大华股份-软件测试工程师(秋招最后未oc)
📍面试公司:大华股份🕐面试时间:2026年10月💻面试岗位:软件测试工程师❓面试问题:一面:1.快速排序和冒泡排序的时间复杂度和实现2.计算机网络五层有哪些 有什么功能3.linux杀死进程 查找内存使用情况4.5L和6L水杯装3L的水5.数据库查询班级里面两张表女生平均成绩6.如果bug测试和开发认同不一致,如何解决7.网络连接到127.0.0.1,别人可以连接到,你不行,怎么查原因8.有什么爱好9.竞赛如何 奖学金如何10.多表联查11.linux权限什么命令二面:1.16杯酒 毒酒几个人2.甲说:不是我 乙说:是丙 丙说:不是我怎么快速判断逻辑问题3.如果网页访问不了 怎么查原因 ...
查看30道真题和解析
点赞
评论
收藏
分享
05-12 22:14
湖南师范大学 数据分析师
万兴科技ai面
这次分享我以一个蝼蚁的身份记录自己的真实感受。本科双非硕士211天坑专业,去年十一月份抱着赚钱的心态开始做数据标注实习。今年四月份干够四个月可以拿实习证明后,并且厌倦了这种无法接触到规则制定上层业务的工作就提出离职(需要提前一个月交离职申请),最近快离职了,在boss上海投了一波。也是不出所料,天坑专业根本没人理,只有数据标注hr才会理你。前几天接了一个同花顺的数据标注面试,很快就过了,而且在业务面中得到了老师的指点,可以从数据标注做起慢慢沉淀到可以承担数据标注项目运营的转换,我一听这是好事啊(这人觉得自己又行了,实则狗屁不是!)。当下我就又投了万兴科技,由于主播base长沙,而且万兴科技实习...
查看6道真题和解析
点赞
评论
收藏
分享
不愿透露姓名的神秘牛友
03-20 12:46
27届一段大厂现在零面试
是简历有什么问题吗,求大佬指点要玉玉了
瘦嘟嘟右卫门:
百度文库网盘的暑期也没约面吗
点赞
评论
收藏
分享
04-16 22:53
赣南科技学院 嵌入式软件开发
学院本,至今0️⃣offer,求求指点~(>_<),孩子要急哭了
点赞
评论
收藏
分享
05-12 14:15
门头沟学院 嵌入式软件工程师
高通嵌入式软件开发面经:强度很大,问题更偏系统和落地
这场高通嵌入式软件开发面试整体节奏很快,面试官不是按八股顺着问,而是从项目、系统、内核、同步、内存、驱动和升级链路里不断切换,基本属于一旦某个点答得浅,就会立刻往底层追。体感上更看重两件事:第一是 Linux 和嵌入式系统基础是否成体系,第二是能不能把项目里的真实设计、问题定位和工程取舍讲清楚。准备这类岗位,单靠背题不够,很多问题都带着“继续往下挖”的味道。题目总结进程切换发生时,内核最少需要保存和恢复哪些核心上下文,哪些内容不是每次切换都必须完整重建的?select、poll、epoll 在底层事件通知机制上的差异是什么,为什么高并发场景下通常不会继续用 select?如果一个驱动里同时有中...
查看13道真题和解析
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
1
分享
评论
提到的真题
返回内容
招聘动态
查看更多
上海人工智能实验室
2026年春季校园招聘
27届校招宝典
快手
27届实习超多转正机会
海信集团
全站热榜
更多
1
...
我的人生不会完蛋的
8064
2
...
27双非前端一段大厂一段中厂 暑期颗粒无收
4641
3
...
2026届SRE秋招总结
2320
4
...
CVTE AI应用工程师 面经
2304
5
...
27届双非本暑期准备挂零了。说点心里话。
2167
6
...
腾讯云智流程一直卡
1952
7
...
逆天小厂
1929
8
...
咱们学计算机的就是什么都能干
1815
9
...
华为,你让我是又爱又恨啊!
1770
10
...
5.14字节中国广告后端一面
1561
创作者周榜
更多
正在热议
更多
#
26届春招投递记录
#
21744次浏览
154人参与
#
你最近因为什么迷茫?
#
101466次浏览
966人参与
#
我的求职总结
#
495946次浏览
6963人参与
#
你认为工作的意义是什么
#
289966次浏览
1593人参与
#
27届实习投递记录
#
95422次浏览
986人参与
#
腾讯笔试
#
158125次浏览
1150人参与
#
拼多多集团-PDD笔试
#
105919次浏览
649人参与
#
今年秋招哪家公司给的薪资最良心?
#
485992次浏览
2585人参与
#
招银网络科技(深圳)有限公司成都分公司笔试
#
10267次浏览
39人参与
#
你遇到过哪些神仙同事
#
145863次浏览
771人参与
#
字节跳动笔试
#
102900次浏览
391人参与
#
秋招盘点:机械人值得去的企业
#
107766次浏览
744人参与
#
用友工作体验
#
21429次浏览
156人参与
#
如果人生可以debug你会改哪一行?
#
30033次浏览
199人参与
#
你的实习什么时候入职
#
384078次浏览
2405人参与
#
拼多多工作体验
#
64161次浏览
444人参与
#
一人推荐一个值得做的项目
#
83909次浏览
922人参与
#
我是XXX,请攻击我最薄弱的地方
#
101706次浏览
660人参与
#
Vibe Coding 会干掉初级岗位吗?
#
53447次浏览
343人参与
#
面试中的破防瞬间
#
1270391次浏览
11144人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务