Sobes.tech
Junior — Middle

Quelles structures de données modifiables sont disponibles dans le langage Python?

sobes.tech IA

Réponse de l'IA

En Python, plusieurs structures de données mutables sont disponibles, que l’on peut modifier après leur création :

  • list — ensemble ordonné et modifiable d’éléments. On peut ajouter, supprimer, modifier des éléments.
  • dict — dictionnaire stockant des paires clé-valeur. Permet de modifier, ajouter et supprimer des paires.
  • set — ensemble d’éléments uniques, modifiable, supporte les opérations d’ajout et de suppression.
  • bytearray — séquence mutable d’octets.

Exemple d’utilisation de structures modifiables :

my_list = [1, 2, 3]
my_list.append(4)  # Ajout d’un élément

my_dict = {'a': 1, 'b': 2}
my_dict['c'] = 3    # Ajout d’une paire clé-valeur

my_set = {1, 2, 3}
my_set.add(4)       # Ajout d’un élément

my_bytes = bytearray(b'abc')
my_bytes[0] = 100   # Modification du premier octet

Ces structures sont largement utilisées pour stocker et traiter des données lorsque la modification du contenu est nécessaire.