Dieser Artikel ist für Django Girls Japan Python Anfänger, Dies ist ein Material für Lernsitzungen. Da der Autor auch Anfänger ist, entschuldigen wir uns für etwaige Unannehmlichkeiten.
a = ["A","B","C","D","E","F","G"]
Angenommen, Sie haben eine Liste mit 7 Elementen von A bis G wie oben. Die Liste hat eine Zimmernummer.
Von links gezählt, ist die erste Raumnummer 0 Seien wir vorsichtig. Wenn Sie von rechts zählen, zählen Sie als -1 -2 ....
Schreiben Sie es einfach selbst. Fügen Sie [] ein und listen Sie die durch Kommas getrennten Elemente auf. a = ["A","B","C","D","E","F","G"]
Wenn Sie einer Variablen einen (Taple-) Taple zuweisen und daraus eine Liste (Variable) machen, handelt es sich um eine Liste. taple = ("A","B","C","D","E","F","G") a = list(taple) a ist eine Liste von ["A", "B", "C", "D", "E", "F", "G"].
a = list("ABCDEFG") a ist eine Liste von ["A", "B", "C", "D", "E", "F", "G"].
i = "A,B,C,D,E,F,G" a = i.split(",") a ist eine Liste von ["A", "B", "C", "D", "E", "F", "G"]. split () teilt sich durch das im Argument angegebene Zeichen und erstellt eine Liste.
Zum Beispiel ... Wenn Sie versuchen, das, was in i oben steht, als ↓ ... i = "AB,C,D,EF,G" a = i.split(",") a ist eine Liste von ["AB", "C", "D", "EF", "G"].
Wenn Sie die Raumnummer angeben, können Sie das Element abrufen. a[0] → "A"
Durch Angabe der Start- und Endposition kann der angegebene Bereich extrahiert werden. a[1:-3] → ["B", "C", "D"] a[1:4] → ["B", "C", "D"]
Sie können nur die Startposition angeben und dann bis zum Ende herausnehmen. a[2:] → ["C","D","E","F","G"]
Sie können vom Anfang bis zur angegebenen Position extrahieren, indem Sie nur die Endposition angeben. a[:2] → ["A","B"]
Wenn Sie ein Element am Ende einer vorhandenen Liste hinzufügen möchten, können Sie es mit + = hinzufügen. a = ["A","B","C","D","E","F","G"] a += "H" a ist eine Liste von ["A", "B", "C", "D", "E", "F", "G", "H"].
Wenn Sie ein Element am Ende einer vorhandenen Liste hinzufügen möchten List.append (was Sie hinzufügen möchten) Sie können es mit hinzufügen. a = ["A","B","C","D","E","F","G"] a.append("H") a ist eine Liste von ["A", "B", "C", "D", "E", "F", "G", "H"].
Sie können jedem Ort einen Wert hinzufügen, indem Sie Einfügen verwenden (wo Sie hinzufügen möchten, was Sie hinzufügen möchten). a = ["A","B","C","D","E","F","G"] a.insert(0, "W") a ist eine Liste von ["W", "A", "B", "C", "D", "E", "F", "G"].
Es wird in der Liste entfernt .remove (was Sie entfernen möchten), Sehen Sie von links, was Sie löschen möchten, und löschen Sie nur den ersten.
a = ["A","B","C","D","E","F","G","A","B","C","D"] a.remove("B") a ist eine Liste von ["A", "C", "D", "E", "F", "G", "A", "B", "C", "D"].
Löschen Sie es in der Löschliste [Zimmernummer]. a = ["A","B","C","D","E","F","G","A","B","C","D"] del a[1] a ist eine Liste von ["A", "C", "D", "E", "F", "G", "A", "B", "C", "D"].
Sie können auch löschen, indem Sie den Bereich der Liste angeben. a = ["A","B","C","D","E","F","G","A","B","C","D"] del a[2:4] a ist eine Liste von ["A", "B", "E", "F", "G", "A", "B", "C", "D"].
Sortiert die Elemente der Liste in aufsteigender Reihenfolge. a = [4, 6, 8, 1, 3] a.sort() a ist eine Liste von [1, 3, 4, 6, 8].
Wenn Sie absteigende Reihenfolge verwenden möchten, geben Sie im Argument reverse = True an. a = [4, 6, 8, 1, 3] a.sort(reverse=True) a ist eine Liste von [8, 6, 4, 3, 1].
Sortiert die Elemente der Liste in aufsteigender Reihenfolge, ohne die ursprüngliche Liste zu ändern. a = [4, 6, 8, 1, 3] b = sorted(a) b ist eine Liste von [1, 3, 4, 6, 8]. Zu diesem Zeitpunkt ist a die ursprüngliche Liste von [4, 6, 8, 1, 3].
Sie können die Anzahl der Elemente mit len (Liste) überprüfen. a = ["A","B","C","D","E","F","G","A","B","C","D"] Sie können 11 Elemente mit len (a) erhalten.
Recommended Posts