groups 是一个列表, 里面的元素还是列表.
grpNum 是 int, 等于 0.
groups[grpNum].append(1)
结果 groups = [ [1], [1], [1] ]
本来只应该出现在第一个元素里面的1, 其余的元素里都有...
我单独用 python3 测试过基本相同的语句, 没有这样的问题...
源代码(错误代码用 # !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! # 标出了)
http://gist.github.com/2518948
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/34014
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.