【发布时间】:2010-11-16 16:18:54
【问题描述】:
谁能解释一下?
>>> x=x[0]=[0]
>>> x
[[...]]
>>> x is x[0]
True
>>> x[0][0][0][0][0][0][0]
[[...]]
>>> x in x
True
什么是 [...]?
【问题讨论】:
标签: python list circular-reference
谁能解释一下?
>>> x=x[0]=[0]
>>> x
[[...]]
>>> x is x[0]
True
>>> x[0][0][0][0][0][0][0]
[[...]]
>>> x in x
True
什么是 [...]?
【问题讨论】:
标签: python list circular-reference
这只是 Python 告诉你你有一个循环引用;它足够聪明,不会进入试图打印出来的无限循环。
【讨论】:
由负责生成结构表示的方法输出。它表示一个递归结构,因为它可以无限嵌套,所以被省略了。
【讨论】:
iPython 会这样做:
[<Recursion on list with id=38505216>]
这是一回事;解释器告诉你你有一个递归数据结构。
【讨论】: