【发布时间】:2012-09-26 13:30:03
【问题描述】:
>>> c=[1,2,3]
>>> c[1]=c
>>> d=[1,2,3]
>>> d[1:]=d
>>> print(c)
[1, [...], 3] # Why does C become [1, [...], 3]?
>>> print(d)
[1, 1, 2, 3] # Why is d not [1, [...] ]?
请问,代码有什么不同吗?是:,还是别的什么?
【问题讨论】:
-
为什么要在自身内部嵌套一个列表?
标签: python list variable-assignment