Saya bermain-main dengan python. Saya menggunakan kode berikut di IDLE:
p = [1, 2]
p[1:1] = [p]
print p
Outputnya adalah:
[1, [...], 2]
Apa ini […]
? Menariknya sekarang saya bisa menggunakan ini sebagai daftar daftar hingga tak terbatas yaitu
p[1][1][1]....
Saya bisa menulis di atas selama yang saya inginkan dan itu masih akan berhasil.
EDIT:
- Bagaimana itu direpresentasikan dalam memori?
- Apa gunanya Contoh beberapa kasus di mana itu berguna akan sangat membantu.
- Tautan apa pun ke dokumentasi resmi akan sangat berguna.
p = [1]; p[0] = p
.
p 3: [1, <Recursion on list with id=3074777548>, 2]
. Apa yang kamu jalankan?