Referencia circular con listas de python

¿Alguien puede explicar esto?

>>> x=x[0]=[0] >>> x [[...]] >>> x is x[0] True >>> x[0][0][0][0][0][0][0] [[...]] >>> x in x True 

que es […]?

Eso es solo Python que te dice que tienes una referencia circular; es lo suficientemente inteligente como para no entrar en un bucle infinito tratando de imprimirlo.

Se obtiene mediante el método responsable de generar la representación de la estructura. Representa una estructura recursiva, elidida, ya que se puede anidar infinitamente.

iPython hará esto:

[]

Es lo mismo; El intérprete le dice que tiene una estructura de datos recursiva.