![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Блиц из трёх вопросов.
-
Код на Питоне:
a = ([1], 2)
a[0] = [3]Чему теперь равно a?
-
Код на Питоне:
a = ([1], 2)
b = a[0]
b += [3]Чему теперь равно a?
-
Код на Питоне:
a = ([1], 2)
a[0] += [3]Чему теперь равно a?
P. S. x += y
в Питоне это x = x.__iadd__(y)
, x = x.__add__(y)
или x = y.__radd__(x)
, в зависимости от того, что определено и подходит. Из этого определения становится ясным на первый взгляд странный результат.