Итак, сегодня я читал Дизайн Python и FAQ истории И я узнал о действительно странной функции: списки могут содержать себя!
>>> a = [1, 2] >>> a.append(a) >>> a [1, 2, [...]] >>> a[2][2][2] [1, 2, [...]] >>> a[2][2][2][0] 1 >>> a[0] = a >>> a [[...], 2, [...]] >>> a = [a,a,a] >>> a [[[...], 2, [...]], [[...], 2, [...]], [[...], 2, [...]]]
Ну … разум взорван …
Оригинал: “https://dev.to/yujiri8/self-containing-lists-5066”