【发布时间】:2013-07-19 17:45:02
【问题描述】:
我遇到了这个问题。代码:
>>> values = [0, 1, 2]
>>> values[1] = values
>>> values
[0, [...], 2]
我期望的结果是:
[0, [0, 1, 2], 2]
这是对 python 列表的无限赋值吗?幕后是什么?
谢谢。
【问题讨论】:
-
没有自引用列表
-
What is behind the scene:阅读此Q&A:What is […] in Python -
@GrijeshChauhan 谢谢,非常有帮助!
-
欢迎您的 lulyon :)