首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
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
暂无评论,快来抢首评~
相关推荐
昨天 11:56
快手_MLOps(实习员工)
学习 agent 开发不得不看的开源项目:deepagents
很多同学,在有了一定工程基础之后,想顺应现在的潮流去学习 AI Agent 的开发,但是又苦于没有入手的项目,网上的教程要么又臭又长,要么就是在割韭菜,很难学到真东西。但其实很多开源项目的实现就能让我们学到非常多的东西了,如果让我推荐的话,我一定会推荐 langchain 官方的这个基于 langgraph 的 deepagents项目地址:https://github.com/langchain-ai/deepagents为什么推荐这个项目呢,先来看看这个项目的特点通过文件系统进行智能体记忆,保存上下文,这个也是最近比较火的 skills,openclaw,字节的上下文数据库 openVik...
AI求职实录
点赞
评论
收藏
分享
02-02 16:19
河南大学 C++
记忆翻牌挑战 - 帮助牛客娘(用AI制作小游戏)
牛客 "网页小游戏 AI coding" 活动主要玩法:开局给出若干对相同牛客娘图片,并展示3秒,随后翻面,在规定时间内找出所有相同的牛客娘就胜利了!!!游戏界面:游戏规则:开局展示所有图片3秒,每次翻2张方格,图片相同则永久显示,不同则1.2秒后翻回,限时匹配所有图片即为通关。制作过程:首先,简单描述一下需求:接着,对所给的代码进行测试,进一步完善达到心理预期后,对游戏进行测试,寻找bug!!!!最后,进一步完善功能,并对结构进行优化制作视频链接:https://www.bilibili.com/video/BV19B6uBUEqW/?spm_id_from=333.33...
牛客AI体验站
点赞
评论
收藏
分享
不愿透露姓名的神秘牛友
01-15 20:52
找不到实习呀
黑皮白袜臭脚体育生:
五宿大战是吧,死去的记忆还在攻击我
点赞
评论
收藏
分享
01-09 13:28
已编辑
深圳大学 产品经理
寒假实习
昨天在实习公司面试其他公司被同事发现,然后被反馈给主管。要下班的时候谈话直接被开除 哈哈哈哈哈实习实习 深圳!! 有没有推荐或者继任的产品 运营 供应链都可以!
牛客60887332...:
你这考研不是成了反向考了吗
你开始找寒假实习了吗?
点赞
评论
收藏
分享
02-02 11:37
浙江大学 全栈开发
3.7 思维树 (ToT)
对于需要探索或预判战略的复杂任务来说,传统或简单的提示技巧是不够的。最近,Yao et el. (2023) 提出了思维树(Tree of Thoughts,ToT)框架,该框架基于思维链提示进行了总结,引导语言模型探索把思维作为中间步骤来解决通用问题。ToT 维护着一棵思维树,思维由连贯的语言序列表示,这个序列就是解决问题的中间步骤。使用这种方法,LM 能够自己对严谨推理过程的中间思维进行评估。LM 将生成及评估思维的能力与搜索算法(如广度优先搜索和深度优先搜索)相结合,在系统性探索思维的时候可以向前验证和回溯。ToT 框架原理如下:图片援引自:Yao et el. (2023)ToT 需要...
提示词工程指南
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
1
分享
评论
提到的真题
返回内容
招聘动态
查看更多
27届简历点评
27届寒假/转正实习汇总
全站热榜
更多
1
...
阿里社招一面
3789
2
...
美团50亿收购叮咚买菜,校招HC会变多吗
2914
3
...
字节飞书测开日常oc,附上面经
2880
4
...
AI大模型从业者聊Agent:附上学习路径
2747
5
...
有了AI之后,程序员能不能干到65岁?
2680
6
...
测开前景
2258
7
...
字节日常实习三面 (已oc)
2247
8
...
为什么说Java+langchain4j/spring AI依旧是传统后端
2242
9
...
字节的offer流程需要多久
1849
10
...
b站Java日常实习面经
1821
创作者周榜
更多
正在热议
更多
#
在大厂上班是一种什么样的体验
#
11295次浏览
142人参与
#
你的mentor是什么样的人?
#
50899次浏览
716人参与
#
程序员找工作至少要刷多少题?
#
19645次浏览
253人参与
#
我和mentor的爱恨情仇
#
106037次浏览
942人参与
#
论秋招对个人心气的改变
#
11849次浏览
167人参与
#
校招第一份工作你干了多久?
#
136537次浏览
597人参与
#
机械人避雷的岗位/公司
#
43704次浏览
302人参与
#
设计人如何选offer
#
189560次浏览
868人参与
#
为了减少AI幻觉,你注入过哪些设定?
#
5159次浏览
157人参与
#
你的秋招进行到哪一步了
#
2530111次浏览
23253人参与
#
机械人还在等华为开奖吗?
#
312018次浏览
1582人参与
#
牛客AI体验站
#
7108次浏览
194人参与
#
重来一次,我还会选择这个专业吗
#
411106次浏览
3898人参与
#
我现在比当时_,你想录用我吗
#
9014次浏览
115人参与
#
12306一秒售罄,你抢到回家的票了吗?
#
2122次浏览
48人参与
#
一张图晒一下你的AI员工
#
5369次浏览
120人参与
#
AI Coding的使用心得
#
4866次浏览
103人参与
#
刚入职的你踩过哪些坑
#
7162次浏览
130人参与
#
关于春招/暑期实习,你想知道哪些信息?
#
7834次浏览
121人参与
#
应届生进小公司有什么影响吗
#
118373次浏览
1159人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务