V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  bytest  ›  全部回复第 1 页 / 共 1 页
回复总数  3
2016-12-27 21:06:23 +08:00
回复了 bytest 创建的主题 Python 关于 python 里的值传递
@zmj1316 你是说 STL algorithm 库里的 for_each ,还是 c++11 的 range for loop ?这是两个概念。这里问题的关键在于 python 里的“=”赋值的问题。
2016-12-27 21:01:11 +08:00
回复了 bytest 创建的主题 Python 关于 python 里的值传递
@WKPlus
@tonghuashuai
谢谢二位。我知道可变和不可变对象的概念。

自己想明白了,一直以为是 for 处理不同类型有区别,其实这里的关键在于“=”, append 方法修改了引用的对象,即列表中的列表,而“=”是重新绑定引用对象了。我试了第二个循环里如果写成 i = ['end'],原二维列表也不变了。
2016-12-27 20:56:22 +08:00
回复了 bytest 创建的主题 Python 关于 python 里的值传递
@crab 我知道……
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3501 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 10ms · UTC 04:50 · PVG 12:50 · LAX 20:50 · JFK 23:50
Developed with CodeLauncher
♥ Do have faith in what you're doing.