Structure de données intégrée en Python : liste, tuple, dictionnaire, ensemble, seuls certains des points clés sont couverts.
Principales caractéristiques de la liste : (Apprentissage recommandé : Tutoriel vidéo Python)
dans la liste Chaque élément est mutable, ce qui signifie que chaque élément peut être modifié et supprimé
La liste est ordonnée, la position de chaque élément est déterminée et chaque élément est accessible à l'aide d'un index
Le les éléments de la liste peuvent être n'importe quel objet en Python ;
peut être n'importe quel objet, ce qui signifie que les éléments peuvent être des chaînes, des entiers, des tuples ou des listes en objet Python.
Tuple tuple
Point clé : Tuple, son utilisation est similaire à List, mais une fois Tuple initialisé, il ne peut pas être modifié. Il n'y a pas d'append(), d'insertion. dans List(), pop() et d'autres méthodes modifiées ne peuvent interroger que des éléments
Dictionary dict (dictionnaire)
Le concept du nom complet du dictionnaire est basé sur Le prototype du dictionnaire dans la vie réelle utilise le contenu du nom pour construire les données. Python utilise le stockage clé-valeur, qui est une carte en Java et C++.
Principales caractéristiques de dict :
Les données du dictionnaire doivent apparaître sous la forme de paires clé-valeur, c'est-à-dire k, v :
key : il doit s'agir d'une valeur hachable, telle que intmstring, float, tuple, mais list, set et dict ne le peuvent pas 🎜 >Si une clé est répétée, seule la dernière valeur correspondant à la clé sera enregistrée dans le dictionnaire
La clé (clé) dans le dictionnaire est immuable, ce qui est un objet immuable et ne peut pas être modifié ; et la valeur (valeur) est Elle peut être modifiée et peut être n'importe quel objet.
Dans dict, l'emplacement de stockage de la valeur est calculé en fonction de la clé. Si la même clé est calculée à chaque fois et que le résultat est différent, alors l'intérieur du dict sera complètement confus.
set setSet est plus proche du concept d'ensemble mathématique. Chaque élément de la collection est un objet arbitraire non ordonné et non dupliqué.
Vous pouvez utiliser des ensembles pour déterminer l'affiliation des données, et vous pouvez également utiliser des ensembles pour réduire les éléments en double dans la structure des données. Les ensembles peuvent effectuer des opérations d'ensemble et ajouter et supprimer des éléments. Les données de la collection sont dans le désordre, c'est-à-dire que l'indexation et le partitionnement ne peuvent pas être utilisés
Les éléments de données de la collection sont uniques et peuvent être utilisés pour exclure les données en double
Données dans la collection : str, int, float, tuple, collection gelée, etc., c'est-à-dire que seules les données hachables peuvent être placées à l'intérieur
Pour plus d'articles techniques liés à Python, veuillez visiter le Tutoriel Python
pour apprendre !Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!