Python Amateur versucht die Liste zusammenzufassen ②

Einführung

Lassen Sie uns Python für Super-Anfänger zusammenstellen https://qiita.com/kkhouse/items/675b846d0bcf41cd191f

Python-Anfänger sagen, dass es gut ist, sich an so viel zu erinnern https://qiita.com/kkhouse/items/74d7acb768e6542339ac

Python Amateur versucht die Liste zusammenzufassen ① https://qiita.com/kkhouse/items/a6cc69b81428701d12b2

Es ist eine Fortsetzung dieses Bereichs. Ich habe es nicht zu einer Serie gemacht, aber ich habe das Gefühl, dass es eine Serie sein wird. Die Zeit, die Sie verbringen können, ist begrenzt, daher werde ich mich diesmal beeilen, die Liste zusammenzufassen.

Beim letzten Mal war ich dankbar zu hören, dass die Methode als Methode bezeichnet wurde. Ich bin dankbar für Ihre Vorschläge und werde dies auch weiterhin tun.

Verschiedene Methoden

Da es eine große Sache ist, werde ich es mit verschiedenen Methoden zusammenfassen.

L.index(x,start,end)

Bei der Programmierung gibt es die Idee von Indexnummern. Einfach ausgedrückt ist dies die Nummer, die jedem Element in der Liste zugeordnet ist. Das erste Element ist 0, und die Zahlen werden in der Reihenfolge danach hinzugefügt.

list = ["Kansai","Kanto","Tohoku"]

Wenn die Liste ist, sind die Indexnummern 0 für Kansai, 1 für Kanto und 2 für Tohoku. Beachten Sie, dass es bei 0 beginnt.

print(list[1])
#"Kanto"

Sie können das entsprechende Element aufrufen, indem Sie die Indexnummer mit [] in die Variable eingeben, die die Liste enthält.

Nun, das Hauptthema. Über die Methode L.index (x, Start, Ende)

list = [1,2,3,4,5,6]
ind_list = list.index(3,1,5) 
print(ind_list)
#3

Obwohl das Schreiben etwas kompliziert ist, wird das Element in () der Methode () als Argument bezeichnet, und in der obigen Liste ist es das erste Argument 3, das zweite Argument 1 und das dritte Argument 5. Die Indexmethode sucht dann nach dem ersten Argument zwischen dem zweiten und dritten Argument. (Suchen Sie nach dem numerischen Wert 3 aus den Indexnummern 1 bis 4) * Da der Index des letzten Elements die Anzahl der Elemente -1 ist, steht 5 im Index (3.1,5) für den 4. Wert.

L.insert(x,i) Die Einfügemethode fügt das zweite Argument an der im ersten Argument angegebenen Position hinzu.

list = [1,2,3,4,5,6]
print(list.insert(2,3.5)
#[1,2,3,3.5,4,5,6]

Beachten Sie, dass es bei 0 beginnt

len Funktion

Außerdem benutze ich oft die len-Funktion, um die Anzahl der Elemente in der Liste zu ermitteln. len (Liste) gibt die Anzahl der Elemente in der Liste an.

list = [1,2,3,4,5]
print(len(list))
#5

Am Ende

Die Liste hat einen angewendeten Ausdruck namens Einschlussnotation. Da es sich um die if-Anweisung handelt, werde ich sie nach Zusammenfassung der if-Anweisung schreiben.

Bis morgen ~

Recommended Posts

Python Amateur versucht die Liste zusammenzufassen ②
Python Amateur versucht die Liste zusammenzufassen ①
So erhalten Sie den letzten (letzten) Wert in einer Liste in Python
Extrahieren Sie den Wert, der einem Wert am nächsten kommt, aus einem Listenelement in Python
[Python] So konvertieren Sie eine zweidimensionale Liste in eine eindimensionale Liste
[Python] Ein Programm, das den Inhalt der Liste nach links dreht
[Python] Listenverständnis Verschiedene Möglichkeiten zum Erstellen einer Liste
So löschen Sie einen Taple in einer Liste (Python)
[Einführung in Python] Was ist der Unterschied zwischen einer Liste und einem Taple?
Kopieren Sie die Liste in Python
[Einführung in Python] So sortieren Sie den Inhalt einer Liste effizient mit Listensortierung
[Python] Wirf eine Nachricht an den Slack-Kanal
[Python] Lösung für das Problem, dass Elemente beim Kopieren einer Liste verknüpft werden
Python-Skript zum Abrufen einer Liste von Eingabebeispielen für den AtCoder-Wettbewerb
So erhalten Sie mit Python eine Liste der Dateien im selben Verzeichnis
So schreiben Sie einen Listen- / Wörterbuchtyp von Python3
Beachten Sie beim Initialisieren einer Liste in Python
[Python] Ich möchte aus einer verschachtelten Liste einen Taple machen
[Python] So geben Sie Listenwerte der Reihe nach aus
Python Hinweis: Das Rätsel, einer Variablen eine Variable zuzuweisen
Ich habe versucht, die String-Operationen von Python zusammenzufassen
Ein Weg zum mittleren Python
[Python] Verwendung von Liste 1
[Einführung in Python] <Liste> [Bearbeiten: 22.02.2020]
Wie identifiziere ich das Element mit der geringsten Anzahl von Zeichen in einer Python-Liste?
So überprüfen Sie in Python, ob sich eines der Elemente einer Liste in einer anderen Liste befindet
So finden Sie das erste Element, das den Kriterien in der Python-Liste entspricht
[Python] Ich habe versucht, das Array, die Wörterbuchgenerierungsmethode, die Schleifenmethode und die Listeneinschlussnotation zusammenzufassen
Versuchen Sie, die Funktionsliste des Python> os-Pakets abzurufen
[Python] So erstellen Sie eine Liste von Zeichenfolgen Zeichen für Zeichen
[Python] Ändern Sie den Namen der Bilddatei in eine Seriennummer
[Python] Es kann nützlich sein, die Datenrahmen aufzulisten
So mischen Sie einen Teil der Python-Liste (at random.shuffle)
Ändern Sie das Standardausgabeziel in eine Datei in Python
Wahrscheinlich der einfachste Weg, um mit Python 3 ein PDF zu erstellen
Schreiben Sie ein Python-Programm, um die Bearbeitungsentfernung [Python] [Levenshtein-Entfernung] zu ermitteln.
Holen Sie sich die Anzahl der spezifischen Elemente in der Python-Liste
Entwickelte eine Bibliothek, um die Kindle-Sammlungsliste in Python abzurufen
Erstellen Sie eine Python-Umgebung und übertragen Sie Daten auf den Server
So erhalten Sie eine Liste der integrierten Ausnahmen für Python
So verbinden Sie den Inhalt der Liste mit einer Zeichenfolge
Ruft den Wert eines bestimmten Schlüssels bis zum angegebenen Index der Wörterbuchliste in Python ab
Rufen Sie die Excel-Liste rekursiv in einem bestimmten Ordner mit Python ab und schreiben Sie sie in Excel.
Übergeben des Ausführungsergebnisses eines Shell-Befehls in einer Liste in Python (nicht blockierende Version)
Überlassen Sie die mühsame Verarbeitung Python
[Python] Verwalten Sie Funktionen in einer Liste
Im Python-Befehl zeigt Python auf Python3.8
Konvertieren Sie die Liste mit Python in DataFrame
Python / Machen Sie ein Diktat aus einer Liste.
[Python] Machen Sie die Funktion zu einer Lambda-Funktion
[Python] Verwendung von Liste 3 Hinzugefügt
5 Möglichkeiten zum Erstellen eines Python-Chatbots
Informationen zur Grundlagenliste der Python-Grundlagen
[Python] Ändere das Alphabet in eine Zahl
So bestimmen Sie die Existenz eines Selenelements in Python
[Einführung in Python] So teilen Sie eine Zeichenfolge mit der Funktion split
Ich habe eine Python-Bibliothek erstellt, um die API von LINE WORKS aufzurufen