2012-12-13 18 views
8

baskılı bir liste, üç nokta iç sublists göründü ve ben şu çıktıyı var:piton - Bir listenin içeriğini yazdırılır

[[...], [...], [...], [...], [...], [...]] 

bu garip noktalar nedir?

ben yanlışlıkla (referanslar sürü veya burada) kendisine bir başvuru içeren bir liste inşa piton 2.7.3 Muhtemelen

+2

Ne liste yazdırmak vermedi: Sen id ve is operatörü kullanarak doğrulayabilirsiniz? Gerçek kodunuzu göstermeniz gerekiyor. – BrenBarn

+1

Listeyi nasıl yaptın? –

cevap

12

kullandı: böylece

>>> a = ['x'] 
>>> a 
['x'] 
>>> a[0] = a 
>>> a 
[[...]] 

üç nokta

kullanılan dize Temsil özyineleme içinde boğulmuyor.

>>> id(a) 
165875500 
>>> id(a[0]) 
165875500 
>>> a is a[0] 
True 
+0

Bu, ayrıca “2.7” de uygulandı ... Bugün hiç görmedim. –