8
Pourquoi + = se comporte-t-il de manière inattendue sur les listes?
L' +=opérateur en python semble fonctionner de manière inattendue sur les listes. Quelqu'un peut-il me dire ce qui se passe ici? class foo: bar = [] def __init__(self,x): self.bar += [x] class foo2: bar = [] def __init__(self,x): self.bar = self.bar + [x] f = foo(1) g = foo(2) print …