Sobes.tech
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.