Junior — Middle
Pouvez-vous nommer les types de données qui peuvent être modifiés après leur création?
sobes.tech IA
Réponse de l'IA
Les types de données qui peuvent être modifiés après leur création sont appelés modifiables (mutable). Ils comprennent :
- En langages de programmation avec un modèle orienté objet : objets, tableaux, listes, dictionnaires (par exemple, en Python, JavaScript).
- En JavaScript : objets, tableaux, fonctions.
- En Python : listes (
list), ensembles (set), dictionnaires (dict).
Exemple en JavaScript :
const arr = [1, 2, 3];
arr.push(4); // le tableau a changé
Exemple en Python :
my_list = [1, 2, 3]
my_list.append(4) # la liste a changé
Contrairement à eux, les types immuables — chaînes, nombres, tuples (en Python), primitifs en JavaScript — ne peuvent pas être modifiés après leur création, il est seulement possible de créer un nouvel objet avec des données modifiées.