关于列表的python垃圾收集追加自己

li *_*ain 9 python

a = [2]
a.append(a)
Run Code Online (Sandbox Code Playgroud)

我打印一个,

[2, [...]]
Run Code Online (Sandbox Code Playgroud)

我也打印[1] [0]

2
Run Code Online (Sandbox Code Playgroud)

什么是[...]?当我打印时a[1][0],打印2,不是[...]吗?

Jea*_*bre 7

...省略号对象.这是发行的,因为它会永远打印!(由于无限递归)

并且print(a[1][0]):

a[1]a这样a[1][0]为2,就像a[1][1][1][1][0]是2了.