Hinweis: Holen Sie sich das erste und letzte Element von Python OrderedDict zerstörungsfrei

Das erste oder letzte Element (aber zerstörungsfrei) des OrderedDict, das Sie manchmal möchten. Was können Sie nicht indizieren, obwohl Sie sich an die Reihenfolge erinnern?

Erster Gegenstand

python


>> from collections import OrderedDict

>> od = OrderedDict(((1, 'a'), (2, 'b'), (3, 'c')))

>> od
OrderedDict([(1, 'a'), (2, 'b'), (3, 'c')])

>> next(iter(od))
1

>> next(iter(od.values()))
'a'

>> next(iter(od.items()))
(1, 'a')

Letzter Artikel

python


>> next(reversed(od))
3

Folgendes wird weggelassen.

Die Quelle wurde irgendwo im Stackoverflow vergessen.

Recommended Posts

Hinweis: Holen Sie sich das erste und letzte Element von Python OrderedDict zerstörungsfrei
[Python] So erhalten Sie den ersten und den letzten Tag des Monats
Hinweis: So erhalten Sie den letzten Tag des Monats mit Python (hinzugefügt am ersten Tag des Monats)
[Python] Ruft das Datum der letzten Aktualisierung der Website ab
Holen Sie sich das letzte Element des Arrays, indem Sie Zeichenfolgen in Python und PHP aufteilen
Erster Python 3 ~ Der Beginn der Wiederholung ~
Holen Sie sich das erste Element von Queryset
Python Hinweis: Holen Sie sich den aktuellen Monat
Rufen Sie den Wert des Dropdown-Menüs mit Python und Selen ab und legen Sie ihn fest
Holen Sie sich den Titel und das Lieferdatum von Yahoo! News in Python
Holen Sie sich den letzten Tag des angegebenen Monats
[Python] Ruft den Zeichencode der Datei ab
Python Hinweis: Die geheime Rolle von Kamma
Ein Python-Anfänger hat in den letzten 10 Jahren zunächst versucht, die Wetterdaten schnell und einfach zu analysieren.
Holen Sie sich Artikelbesuche und Likes mit Qiita API + Python
Erhalten und schätzen Sie die Form des Kopfes mit Dlib und OpenCV mit Python
Holen Sie sich den Inhalt von Git Diff aus Python
Zusammenfassung der Unterschiede zwischen PHP und Python
[Python] Ruft die Skalenbezeichnung der Figur ab / bearbeitet sie
[Hinweis] Exportieren Sie das HTML der Site mit Python.
[Python] Holen Sie sich die Hauptthemen von Yahoo News
Holen Sie sich den Aufrufer einer Funktion in Python
Die Antwort von "1/2" unterscheidet sich zwischen Python2 und 3
Angeben des Bereichs von Ruby- und Python-Arrays
Schreiben Sie eine Notiz über die Python-Version von Python Virtualenv
Vergleichen Sie die Geschwindigkeit von Python Append und Map
[Hinweis] Über die Rolle des Unterstrichs "_" in Python
Berücksichtigung der Stärken und Schwächen von Python
[Python] Holen Sie sich den Tag (Englisch & Japanisch)
Rufen Sie das Aktualisierungsdatum der Python-Memorandum-Datei ab.
Holen Sie sich mit Python den Aktienkurs eines japanischen Unternehmens und erstellen Sie eine Grafik
Holen Sie sich den Titel der Yahoo News und analysieren Sie die Stimmung
Mayungos Python-Lernhinweis: Liste der Geschichten und Links
Die Geschichte von Python ohne Inkrement- und Dekrementoperatoren.
So ermitteln Sie die Anzahl der Stellen in Python
[Python] Ruft den offiziellen Dateipfad der Verknüpfungsdatei ab (.lnk)
[Python] Ruft den Gesetzestext aus der e-GOV-Gesetz-API ab
Der Prozess der Installation von Atom und der Ausführung von Python
Python - Erläuterung und Zusammenfassung der Verwendung der 24 wichtigsten Pakete
[Python] Ruft die Liste der im Modul definierten Klassen ab
der Zen von Python
Visualisieren Sie den Bereich der internen und externen Einfügungen mit Python
Holen Sie sich den Rückkehrcode eines Python-Skripts von bat
Referenz und Änderung der rekursiven Python-Obergrenze
Ich habe mir die Versionen von Blender und Python angesehen
Ermitteln Sie die Größe (Anzahl der Elemente) von Union Find in Python
[Python] Ruft die Liste der ExifTags-Namen der Pillow-Bibliothek ab
[Django 2.2] Sortieren und erhalten Sie den Wert des Beziehungsziels
Holen Sie sich mit Python den Betriebsstatus von JR West
Erhalten Sie ein abstraktes Verständnis der Python-Module und -Pakete
Warum ist das erste Argument der [Python] -Klasse selbst?
[Python] Ermittelt die Anzahl der Aufrufe aller veröffentlichten Artikel
Rufen Sie die URL des HTTP-Umleitungsziels in Python ab
Python Hinweis: Das Rätsel, einer Variablen eine Variable zuzuweisen
In Python integrierte Funktion ~ divmod ~ Lassen Sie uns gleichzeitig den Quotienten und den Rest der Division erhalten
Versuchen Sie, die Funktionsliste des Python> os-Pakets abzurufen
[Python] Herons Formelfunktionalisierung und Berechnung der maximalen Fläche
Holen Sie sich den MIME-Typ in Python und bestimmen Sie das Dateiformat
Holen Sie sich die Anzahl der spezifischen Elemente in der Python-Liste