Voici une comparaison des principaux types de données de collection (ou conteneurs) dans le langage de programmation Python
Chaque type de collection a ses propres utilisations et avantages en fonction de ce que vous souhaitez accomplir dans votre code. Il est important de comprendre les caractéristiques et les contraintes de chaque type pour l’utiliser efficacement.
Type | Description | Ordre conservé | Mutable | Duplicates | Accès |
---|---|---|---|---|---|
List | Collection ordonnée d’éléments | Oui | Oui | Oui | Indexé (par numéro) |
Tuple | Collection ordonnée et immuable d’éléments | Oui | Non | Oui | Indexé (par numéro) |
Set | Collection non ordonnée d’éléments uniques | Non | Oui | Non | Non-indexé |
Frozenset | Version immuable d’un set | Non | Non | Non | Non-indexé |
Dict | Collection non ordonnée de paires clé-valeur | Depuis Python 3.7, oui | Oui | Clés uniques | Clé |
Related Posts