Le contenu du didacticiel Python (chapitre 5) est résumé dans une puce.

Article précédent: Contenu à puces du didacticiel Python (chapitre 4)

introduction

Examen de base de certification d'ingénieur Python3 En guise de contre-mesure, il s'agit d'un mémo personnel qui résume le contenu du didacticiel Python (livre) dans des bulletins faciles à mémoriser.

Matériel de référence

Tutoriel Python: https://docs.python.org/ja/3/tutorial/ Chapitre 5: https://docs.python.org/ja/3/tutorial/datastructures.html Livres: https://www.oreilly.co.jp/books/9784873117539/

"Chapitre 5 Structure des données"

5.1 Informations supplémentaires sur les listes

Nom de la méthode La description
list.append(x) Ajoutez l'élément avec la valeur x à la fin.
list.extend(L) Ajoutez tous les éléments de la liste L jusqu'à la fin.
list.insert(i, x) Ajoutez un élément avec la valeur x à la position de l'index i.
list.remove(x) Supprimez l'élément avec la valeur x et l'index le plus bas.
Erreur si l'élément n'existe pas.
list.pop([i]) Supprime et renvoie l'élément à l'index i.
L'index peut être omis, et s'il est omis, le dernier élément sera supprimé / renvoyé.
list.clear() Supprimer tous les éléments.
list.index(x) Renvoie l'index minimum de l'élément dont la valeur est x.
Erreur si l'élément n'existe pas.
list.count(x) Renvoie le nombre d'éléments avec une valeur de x.
list.sort(key=None, reverse=False) Trier les éléments en place.
list.reverse() Inversez les éléments en place.
list.copy() Renvoie une copie superficielle de la liste.

5.1.1 Utiliser la liste comme pile

5.1.2 Utiliser la liste comme file d'attente

5.1.3 Inclusion de liste

5.1.4 Inclusion de liste imbriquée

5.2 Déclaration del

-Vous pouvez utiliser l'instruction ** del ** pour indexer les éléments de la liste.
Les variables peuvent également être supprimées.

5.3 Taples et séquences

5.4 ensemble

Régler l'opération La description
a in x
[Jugement d'existence]
Vrai si l'ensemble a a un élément x(vrai)
Si ce n'est pas faux(faux)
a | b
[somme]
Un ensemble d'éléments en a ou b
a - b
[différence]
Un ensemble d'éléments qui sont dans a mais pas dans b
a & b
[Traversée]
Un ensemble d'éléments en a et en b
a ^ b
[Différence de symétrie]
Un ensemble d'éléments dissemblables dans a ou b

5.5 Dictionnaire

5.6 Technique en boucle

5.7 Informations supplémentaires sur les conditions

opérateur La description
Opérateur de comparaison ==, !=, <, <=, >=, >Il y a d'autres que
a in x Vrai si a est inclus dans la séquence x(vrai)
a not in x Vrai si a n'est pas inclus dans la séquence x(vrai)
a is x Vrai si a et b sont la même instance(vrai)
a is not x Vrai si a et b ne sont pas la même instance(vrai)
Opérateur booléen Alias, opérateur de court-circuit
A and B A et B sont tous les deux vrais(vrai)Alors vrai(vrai)
A or B A ou B est vrai(vrai)Alors vrai(vrai)
not A A est vrai(vrai)Puis faux(faux)
A est faux(faux)Alors vrai(vrai)

--La priorité des opérateurs est opérateur numérique> opérateur de comparaison> non> et> ou Vous pouvez contrôler la priorité en la plaçant entre ().

5.8 Comparaison de séquence, autre comparaison de type

--La comparaison de magnitude des objets de type séquence est évaluée dans les étapes suivantes.

  1. Comparez les éléments d'index 0 et évaluez le plus grand comme "grand".
  2. Si les éléments sont de la même taille, augmentez l'indice de +1 et comparez les éléments suivants.
  3. Répétez l'étape 2 jusqu'à ce que vous trouviez des articles de tailles différentes ou que l'un d'eux se termine.

Article suivant: Contenu à puces du didacticiel Python (chapitre 6)

Recommended Posts

Le contenu du didacticiel Python (chapitre 5) est résumé dans une puce.
Le contenu du didacticiel Python (chapitre 4) est résumé dans une puce.
Le contenu du didacticiel Python (chapitre 2) est résumé dans une puce.
Le contenu du didacticiel Python (chapitre 8) est résumé dans une puce.
Le contenu du didacticiel Python (chapitre 1) est résumé dans une puce.
Le contenu du didacticiel Python (chapitre 10) est résumé dans une puce.
Le contenu du didacticiel Python (chapitre 6) est résumé dans une puce.
Le contenu du didacticiel Python (chapitre 3) est résumé dans une puce.
Récupérer le contenu de git diff depuis python
le zen de Python
Ne pas être conscient du contenu des données en python
Reproduire l'exemple d'exécution du chapitre 4 de Hajipata en Python
[Maya Python] Écraser le contenu du script 2 ~ list Notes
Reproduire l'exemple d'exécution du chapitre 5 de Hajipata en Python
Vers la retraite de Python2
À propos des fonctionnalités de Python
Simulation du contenu du portefeuille
Le pouvoir des pandas: Python
À propos du fait que le contenu de l'impression Python n'est pas visible dans les journaux du docker
[Maya Python] Écraser le contenu du script 3 ~ Liste des plugins inconnus
[Maya Python] Écraser le contenu du script 1 ~ Camera Speed Editor
Script Python qui compare le contenu de deux répertoires
Comment vérifier si le contenu du dictionnaire est le même en Python par valeur de hachage
L'histoire de Python et l'histoire de NaN
Chiffrement facile du contenu des fichiers (Python)
[Python] La pierre d'achoppement de l'importation
[Hikari-Python] Chapitre 09-03 Classe (Héritage)
First Python 3 ~ Le début de la répétition ~
[Python] [Table des matières Liens] Programmation Python
Comprendre le contenu du pipeline sklearn
[Français] Table des matières du didacticiel scikit-learn 0.18
Existence du point de vue de Python
pyenv-changer la version python de virtualenv
Voir le contenu de Kumantic Segumantion
[Python] Comprendre le potentiel_field_planning de Python Robotics
Revue des bases de Python (FizzBuzz)
Premiers pas avec python3
À propos de la liste de base des bases de Python
Apprenez les bases de Python ① Débutants élémentaires
[python, ruby] sélénium-Obtenez le contenu d'une page Web avec le pilote Web
Exportez le contenu de ~ .xlsx dans le dossier en HTML avec Python
[Hikari-Python] Chapitre 07-02 Gestion des exceptions (exécution continue du programme par gestion des exceptions)
Vérification de la théorie selon laquelle "Python et Swift sont assez similaires"
Lire la technique de travail la plus rapide du chapitre VBA x Python Memo1
[Python] Un programme qui fait pivoter le contenu de la liste vers la gauche
J'ai vérifié le contenu du volume du docker
Changer la longueur des chaînes csv Python
Vérifiez le comportement du destroyer en Python
[Python3] Comprendre les bases de Beautiful Soup
Passez le chemin du module python importé
Notes d'apprentissage depuis le début de Python 1
Vérifier l'existence du fichier avec python
À propos de l'environnement virtuel de Python version 3.7
Tutoriel Python
[Introduction à Python] Comment trier efficacement le contenu d'une liste avec le tri par liste