Questions marquées «mutable»

189
Types immuables vs mutables

Je ne sais pas ce qu'est un type immuable. Je sais que l' floatobjet est considéré comme immuable, avec ce type d'exemple de mon livre: class RoundFloat(float): def __new__(cls, val): return float.__new__(cls, round(val, 2)) Est-ce considéré comme immuable en raison de la structure / hiérarchie...

173
Objets mutables vs immuables

J'essaie de comprendre les objets mutables vs immuables. L'utilisation d'objets mutables reçoit beaucoup de mauvaise presse (par exemple, le retour d'un tableau de chaînes à partir d'une méthode) mais j'ai du mal à comprendre quels sont les impacts négatifs de cela. Quelles sont les meilleures...

121
Existence d'un tuple nommé mutable en Python?

Quelqu'un peut-il modifier namedtuple ou fournir une classe alternative pour qu'elle fonctionne pour les objets mutables? Principalement pour la lisibilité, je voudrais quelque chose de similaire à namedtuple qui fait ceci: from Camelot import namedgroup Point = namedgroup('Point', ['x', 'y']) p =...

102
Est un entier immuable

Je sais que c'est probablement très stupide, mais de nombreux endroits affirment que la classe Integer en Java est immuable, mais le code suivant: Integer a=3; Integer b=3; a+=b; System.out.println(a); S'exécute sans problème en donnant le résultat (attendu) 6. Donc effectivement la valeur de a a...

85
volatile vs mutable en C ++

J'ai une question sur la différence entre volatile et mutable. J'ai remarqué que les deux signifient que cela pourrait être changé. Quoi d'autre? Sont-ils la même chose? Quelle est la différence? Où sont-ils applicables? Pourquoi les deux idées sont-elles proposées? Comment les utiliser...