python - 带有 python 列表的循环引用

标签 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 告诉你有一个循环引用;它足够聪明,不会进入试图打印出来的无限循环。

关于python - 带有 python 列表的循环引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4196329/

相关文章:

python - webdriver 和 asyncio

Elixir,没有循环引用可能吗?

haskell - 学习 Haskell : Seemingly Circular Program - Please help explain

python - 脚本完成后 python 垃圾收集时出现奇怪的线程错误

python - 使用 SciKit-learn 和 SciPy 构建/搜索 K-Nearest-Neighbour 的速度

python - 在列表中重新排序列表值的正确方法是什么?

python - python 中的变异列表

c# - 将一个列表复制到另一个

Delphi:如何将类移出单元;避免循环引用

python - 如何编写一个程序来使用从 9 到 1 的数字获取 2016 的所有方法?