Pourquoi ces deux opérations ( append()resp. +) Donnent-elles des résultats différents?
>>> c = [1, 2, 3]
>>> c
[1, 2, 3]
>>> c += c
>>> c
[1, 2, 3, 1, 2, 3]
>>> c = [1, 2, 3]
>>> c.append(c)
>>> c
[1, 2, 3, [...]]
>>>
Dans le dernier cas, il y a en fait une récursion infinie. c[-1]et csont les mêmes. Pourquoi est-ce différent avec l' +opération?
+=: stackoverflow.com/questions/725782/…