3.4. Mutabilité¶
Il s’agit d’un paragraphe un peu subtil : il s’agit d’expliquer la différence fondamentale qu’il existe en Python entre les objets que l’on peut modifier (listes) ou que l’on ne peut modifier (tuples ou chaînes de caractère).
Considérons ce premier exemple où les variables sont des entiers.
In [1]: a = 1
In [2]: b = a
In [3]: a = 2 # on modifie a
In [4]: a
Out[4]: 2
In [5]: b # b n'a pas ete modifiée