Der Inhalt des Python-Tutorials (Kapitel 5) ist in einem Aufzählungszeichen zusammengefasst.

Vorheriger Artikel: Aufzählungszeichen des Python-Tutorials (Kapitel 4)

Einführung

Grundlegende Prüfung zur Python3 Engineer-Zertifizierung Als Gegenmaßnahme ist dies ein persönliches Memo, das den Inhalt des Python-Tutorials (Buches) in leicht zu merkenden Bulletins zusammenfasst.

Referenzmaterial

Python-Tutorial: https://docs.python.org/ja/3/tutorial/ Kapitel 5: https://docs.python.org/ja/3/tutorial/datastructures.html Bücher: https://www.oreilly.co.jp/books/9784873117539/

"Kapitel 5 Datenstruktur"

--Python3 Engineer Certification Basic Exam Score ―― 7/40 Fragen (17,5%) ☆☆☆☆ ★ (Bedeutung: Mittel +) --Thema --Aufführen --Taple --Treffen --Wörterbuch

5.1 Ergänzende Informationen zu Listen

Methodenname Erläuterung
list.append(x) Fügen Sie das Element mit dem Wert x am Ende hinzu.
list.extend(L) Fügen Sie alle Elemente in Liste L am Ende hinzu.
list.insert(i, x) Fügen Sie an der Position des Index i ein Element mit dem Wert x hinzu.
list.remove(x) Löschen Sie das Element mit dem Wert x und dem niedrigsten Index.
Fehler, wenn das Element nicht vorhanden ist.
list.pop([i]) Löscht das Element und gibt es am Index i zurück.
Der Index kann weggelassen werden, und wenn er weggelassen wird, wird das letzte Element gelöscht / zurückgegeben.
list.clear() Alle Elemente löschen.
list.index(x) Gibt den Mindestindex von Elementen mit dem Wert x zurück.
Fehler, wenn das Element nicht vorhanden ist.
list.count(x) Gibt die Anzahl der Elemente mit dem Wert x zurück.
list.sort(key=None, reverse=False) Elemente an Ort und Stelle sortieren.
list.reverse() Vertauschen Sie die Elemente an Ort und Stelle.
list.copy() Gibt eine flache Kopie der Liste zurück.

5.1.1 Liste als Stapel verwenden

--Stack ist Last-In, First-Out. --Verwenden Sie append (x), um auf den Stapel zu laden. --Verwenden Sie pop (), um vom Stapel zu gelangen.

5.1.2 Liste als Warteschlange verwenden

5.1.3 Aufnahme in die Liste

5.1.4 Aufnahme verschachtelter Listen

5.2 del Anweisung

-Sie können die ** del-Anweisung ** verwenden, um Elemente in der Liste zu indizieren.
Variablen können auch gelöscht werden.

5.3 Taples und Sequenzen

5.4 eingestellt

Betrieb einstellen Erläuterung
a in x
[Existenzurteil]
True, wenn die Menge a ein Element x hat(wahr)
Wenn nicht falsch(falsch)
a | b
[Summe]
Eine Reihe von Elementen bei a oder b
a - b
[Unterschied]
Eine Reihe von Elementen, die in a, aber nicht in b enthalten sind
a & b
[Kreuzung]
Eine Reihe von Elementen in a und b
a ^ b
[Symmetrieunterschied]
Eine Reihe unterschiedlicher Elemente in a oder b

5.5 Wörterbuch

5.6 Schleifentechnik

5.7 Ergänzende Informationen zu den Bedingungen

Operator Erläuterung
Vergleichsoperator ==, !=, <, <=, >=, >Es gibt andere als
a in x True, wenn a in der Sequenz x enthalten ist(wahr)
a not in x True, wenn a nicht in Sequenz x enthalten ist(wahr)
a is x True, wenn a und b dieselbe Instanz sind(wahr)
a is not x True, wenn a und b nicht dieselbe Instanz sind(wahr)
Boolescher Operator Alias, Kurzschlussbetreiber
A and B Sowohl A als auch B sind wahr(wahr)Dann wahr(wahr)
A or B A oder B ist wahr(wahr)Dann wahr(wahr)
not A A ist wahr(wahr)Dann falsch(falsch)
A ist falsch(falsch)Dann wahr(wahr)

5.8 Sequenzvergleich, anderer Typvergleich

  1. Vergleichen Sie Elemente mit Index 0 und bewerten Sie das größere als "groß".
  2. Wenn die Elemente dieselbe Größe haben, erhöhen Sie den Index um +1 und vergleichen Sie die nächsten Elemente.
  3. Wiederholen Sie Schritt 2, bis Sie Gegenstände unterschiedlicher Größe finden oder eines davon endet. --Wenn beide Artikel die gleiche Größe haben, werden sie als gleich groß beurteilt.

Nächster Artikel: Inhalt des Python-Tutorials mit Aufzählungszeichen (Kapitel 6)

Recommended Posts

Der Inhalt des Python-Tutorials (Kapitel 5) ist in einem Aufzählungszeichen zusammengefasst.
Der Inhalt des Python-Tutorials (Kapitel 4) ist in einem Aufzählungszeichen zusammengefasst.
Der Inhalt des Python-Tutorials (Kapitel 2) ist in einem Aufzählungszeichen zusammengefasst.
Der Inhalt des Python-Tutorials (Kapitel 8) ist in einem Aufzählungszeichen zusammengefasst.
Der Inhalt des Python-Tutorials (Kapitel 1) ist in einem Aufzählungszeichen zusammengefasst.
Der Inhalt des Python-Tutorials (Kapitel 10) ist in einem Aufzählungszeichen zusammengefasst.
Der Inhalt des Python-Tutorials (Kapitel 6) ist in einem Aufzählungszeichen zusammengefasst.
Der Inhalt des Python-Tutorials (Kapitel 3) ist in einem Aufzählungszeichen zusammengefasst.
Holen Sie sich den Inhalt von Git Diff aus Python
der Zen von Python
Den Inhalt der Daten in Python nicht kennen
Reproduzieren Sie das Ausführungsbeispiel von Kapitel 4 von Hajipata in Python
[Maya Python] Crush den Inhalt des Skripts 2 ~ Liste Notizen
Reproduzieren Sie das Ausführungsbeispiel von Kapitel 5 von Hajipata in Python
Auf dem Weg zum Ruhestand von Python2
Über die Funktionen von Python
Simulation des Inhalts der Brieftasche
Die Kraft der Pandas: Python
Zu dem Problem, dass der Inhalt von Python print in Docker-Protokollen nicht sichtbar ist
[Maya Python] Crush den Inhalt des Skripts 3 ~ Liste unbekannter Plugins
[Maya Python] Zerquetsche den Inhalt des Skripts 1 ~ Camera Speed Editor
Python-Skript, das den Inhalt zweier Verzeichnisse vergleicht
So überprüfen Sie anhand des Hashwerts, ob der Inhalt des Wörterbuchs in Python identisch ist
Die Geschichte von Python und die Geschichte von NaN
Einfache Verschlüsselung von Dateiinhalten (Python)
[Python] Der Stolperstein des Imports
[Hikari-Python] Kapitel 09-03 Klasse (Vererbung)
Erster Python 3 ~ Der Beginn der Wiederholung ~
[Python] [Inhaltsverzeichnis Links] Python-Programmierung
Verstehen Sie den Inhalt der sklearn-Pipeline
[Übersetzung] scikit-learn 0.18 Tutorial Inhaltsverzeichnis
Existenz aus Sicht von Python
pyenv-change die Python-Version von virtualenv
Siehe den Inhalt von Kumantic Segumantion
[Python] Die potenzielle Feldplanung von Python Robotics verstehen
Überprüfung der Grundlagen von Python (FizzBuzz)
Erste Schritte mit Python3
Informationen zur Grundlagenliste der Python-Grundlagen
Lernen Sie die Grundlagen von Python ① Grundlegende Anfänger
[Python, Ruby] Selen-Holen Sie sich Webseiteninhalte mit Webdriver
Geben Sie den Inhalt von ~ .xlsx im Ordner mit Python in HTML aus
[Hikari-Python] Kapitel 07-02 Ausnahmebehandlung (Kontinuierliche Ausführung des Programms durch Ausnahmebehandlung)
Überprüfung der Theorie, dass "Python und Swift ziemlich ähnlich sind"
Lesen Sie die schnellste Arbeitstechnik von VBA x Python Memo, Kapitel 1
[Python] Ein Programm, das den Inhalt der Liste nach links dreht
Ich habe den Inhalt des Docker-Volumes überprüft
Ändern Sie die Länge der Python-CSV-Zeichenfolgen
Überprüfen Sie das Verhalten des Zerstörers in Python
[Python3] Verstehe die Grundlagen von Beautiful Soup
Übergeben Sie den Pfad des importierten Python-Moduls
Notizen vom Anfang von Python 1 lernen
Überprüfen Sie die Existenz der Datei mit Python
Informationen zur virtuellen Umgebung von Python Version 3.7
Python-Tutorial
[Einführung in Python] So sortieren Sie den Inhalt einer Liste effizient mit Listensortierung