首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
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
暂无评论,快来抢首评~
相关推荐
12-18 13:42
钱大妈_应用研发部_前端开发工程师
2. 在线商城系统(online-store-prd)
1. 产品概述 在线商城系统是一个完整的电子商务平台,为用户提供商品浏览、购物车管理、订单处理等核心购物功能。通过直观的界面设计和流畅的购物体验,帮助用户轻松完成在线购物。 目标用户为普通消费者,通过移动端和桌面端访问,提供便捷的商品购买服务。 2. 核心功能 2.1 用户角色 角色 注册方式 核心权限 普通用户 手机号/邮箱注册 商品浏览、购物车、下单、查看订单 游客用户 无需注册 商品浏览、添加购物车 2.2 功能模块 商城系统包含以下主要页面: 首页:轮播图展示、推荐商品、热门分类 商品列表页:商品筛选、排序、分页展示 商品详情页:商品信息、规格选择、加入购物车...
20大项目拆解:从PRD...
点赞
评论
收藏
分享
12-18 17:21
浙江大学 Java
如何判断一个Bug是前端还是后端引起的?
图解测试基础-牛客面经八...
点赞
评论
收藏
分享
11-25 16:38
天津滨海职业学院 测试开发
稳啦
哈哈哈 和你们开玩笑的
想进开水团喝开水:
哦 给我一个
就算你真拿到牛友也会为你开心的
点赞
评论
收藏
分享
不愿透露姓名的神秘牛友
11-10 11:42
不想huo了
末9本中科院硕,至今0offer。看到大家都有offer了,好焦虑,毕业论文也没心情干了,在工位一发呆就是一上午。ε=(´ο`*)))唉。
天休灵圆:
第一,命比工作重要 第二,没oc的不会发牛客,幸存者偏差
0offer互助地
点赞
评论
收藏
分享
昨天 19:13
门头沟学院 Java
实习没事做是福还是祸?
实习生分两种:一种忙得脚不沾地,一种闲得怀疑人生。后者每天到工位第一件事是思考:今天该怎么装忙?这种“无事可做”的实习状态,有人觉得是福报,有人觉得是灾难。到底该偷着乐还是赶紧跑? 一、摸鱼党 我是属于摸鱼党,在合理的情况下摸鱼是非常合适的!如果实习生每天都要加班的话,那就太苦了,一般情况下,实习生和正式工的薪资相差好几倍,还要加班,在某种对比下还是太亏了! 带薪自习,美滋滋 有位实习生骄傲宣布:“实习生就是爹,更是爷!不转正就大胆摸鱼!”这种心态就像考试提前交卷——反正不计分,随便写写就行。月薪三千五,每天发呆八小时,时薪算下来还挺高? mentor都懒得管 一位mentor透露:“只要表...
实习没事做是福还是祸?
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
1
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
26届双非本鼠硕拿下5个ssp的秋招总结及一条龙经验分享
8488
2
...
【25年终总结】-牛客运营团队
5584
3
...
实习没事做是福还是祸?
3858
4
...
大二混子终于找到实习了...
3368
5
...
学校发力了,没招了牛友们
2233
6
...
关于我小心翼翼触碰安全红线这件事
2143
7
...
尼克狐尼克,你被捕了
2047
8
...
校招入职半年之后又回到了这个地方
2040
9
...
【求助】被hr骂“刷子”什么意思?
1992
10
...
快手昨晚是咋了,有无懂牛?
1768
创作者周榜
更多
正在热议
更多
#
2025年终总结
#
143393次浏览
2461人参与
#
秋招落幕,你是He or Be
#
2487次浏览
66人参与
#
应届生进小公司有什么影响吗
#
108844次浏览
1112人参与
#
比亚迪工作体验
#
69648次浏览
253人参与
#
工作中听到最受打击的一句话
#
2092次浏览
57人参与
#
你面试体验感最差/最好的公司
#
2272次浏览
51人参与
#
大厂VS公务员你怎么选
#
70563次浏览
654人参与
#
重来一次,你会对开始求职的自己说
#
2556次浏览
61人参与
#
一人说一个提前实习的好处
#
2804次浏览
53人参与
#
团建是“福利”还是是 “渡劫”
#
3684次浏览
94人参与
#
实习没事做是福还是祸?
#
7597次浏览
126人参与
#
从顶到拉给所有面过的公司评分
#
144731次浏览
518人参与
#
今年你最想重开的一场面试是?
#
1199次浏览
23人参与
#
你小心翼翼的闯过多大的祸?
#
6424次浏览
103人参与
#
联影求职进展汇总
#
123742次浏览
781人参与
#
如何排解工作中的焦虑
#
243123次浏览
2228人参与
#
OPPO求职进展汇总
#
755775次浏览
5390人参与
#
互联网公司爆料
#
158476次浏览
724人参与
#
公司情报交流地
#
127423次浏览
1233人参与
#
今年形式下双非本找得到工作吗
#
266363次浏览
1541人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务