Par exemple en python les int sont immuables.
Si on fait :
a=1print(id(a))a+=1print(id(a))b=1print(id(b))
On s'aperçoit que la première variable a changé d'identité avec la réaffectation, alors que b...
Il faut bien avouer que les raisons sous-jacentes ne me semblent pas très évidentes. Peut-être un rapport avec le fait qu'il serait bizarre que tous les contenus d'un conteneur immuable puissent être changés.
[^] # Re: variable immuable ?
Posté par ǝpɐןƃu∀ nǝıɥʇʇɐW-ǝɹɹǝıԀ (site web personnel) . En réponse à la dépêche À la découverte du langage V. Évalué à 6.
Par exemple en python les int sont immuables.
Si on fait :
On s'aperçoit que la première variable a changé d'identité avec la réaffectation, alors que b...
Il faut bien avouer que les raisons sous-jacentes ne me semblent pas très évidentes. Peut-être un rapport avec le fait qu'il serait bizarre que tous les contenus d'un conteneur immuable puissent être changés.
« IRAFURORBREVISESTANIMUMREGEQUINISIPARETIMPERAT » — Odes — Horace