Bawiłem się w python. Użyłem następującego kodu w IDLE:
p = [1, 2]
p[1:1] = [p]
print p
Wynik był:
[1, [...], 2]
Co to […]jest Co ciekawe, mógłbym teraz użyć tego jako listy listy do nieskończoności tj
p[1][1][1]....
Mógłbym napisać powyższe tak długo, jak chciałem i nadal by działało.
EDYTOWAĆ:
- Jak jest reprezentowany w pamięci?
- Jakie jest jego zastosowanie? Przydałyby się przykłady niektórych przypadków, w których jest to przydatne.
- Każdy link do oficjalnej dokumentacji byłby naprawdę przydatny.
p = [1]; p[0] = p.
p 3: [1, <Recursion on list with id=3074777548>, 2]. Co prowadziłeś?

