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}