Sobes.tech
Junior — Middle

Pouvez-vous énumérer les principaux types de collections utilisés en Python?

sobes.tech IA

Réponse de l'IA

En Python, les principaux types de collections incluent :

  • list — une liste ordonnée et modifiable d'éléments.
  • tuple — un ensemble ordonné et immuable d'éléments.
  • set — un ensemble non ordonné d'éléments uniques.
  • dict — un dictionnaire qui associe des clés à des valeurs.

De plus, dans la bibliothèque standard, il existe des collections spécialisées, par exemple :

  • collections.deque — une file d'attente doublement chaînée.
  • collections.Counter — un compteur d'objets hashables.
  • collections.OrderedDict — un dictionnaire qui conserve l'ordre d'insertion des éléments (jusqu'à Python 3.7, après quoi l'ordre est conservé dans un dict normal).

Exemple d'utilisation de list et dict :

fruits = ['apple', 'banana', 'cherry']
prices = {'apple': 100, 'banana': 80, 'cherry': 120}