Remarque: obtenez les premier et dernier éléments de Python OrderedDict de manière non destructive

Le premier ou le dernier élément (mais de manière non destructive) du OrderedDict que vous souhaitez parfois. Qu'est-ce que vous ne pouvez pas indexer même si vous vous souvenez de la commande?

Premier élément

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')

Dernier élément

python


>> next(reversed(od))
3

Ce qui suit est omis.

La source a été oubliée quelque part dans stackoverflow.

Recommended Posts

Remarque: obtenez les premier et dernier éléments de Python OrderedDict de manière non destructive
[Python] Comment obtenir le premier et le dernier jour du mois
Remarque: Comment obtenir le dernier jour du mois avec python (ajouté le premier jour du mois)
[Python] Obtenez la dernière date de mise à jour du site Web
Obtenez le dernier élément du tableau en fractionnant les chaînes en Python et PHP
First Python 3 ~ Le début de la répétition ~
Obtenez le premier élément du jeu de requêtes
Remarque Python: obtenez le mois en cours
Obtenez et définissez la valeur du menu déroulant en utilisant Python et Selenium
Obtenez le titre et la date de livraison de Yahoo! News en Python
Obtenez le dernier jour du mois spécifié
[Python] Récupère le code de caractère du fichier
Note Python: le rôle secret de Kamma
Un débutant en Python a d'abord essayé une analyse rapide et facile des données météorologiques des 10 dernières années.
Obtenez des visites d'articles et des likes avec l'API Qiita + Python
Obtenez et estimez la forme de la tête en utilisant Dlib et OpenCV avec python
Récupérer le contenu de git diff depuis python
Résumé des différences entre PHP et Python
[Python] Obtenir / modifier l'étiquette d'échelle de la figure
[Note] Exportez le html du site avec python.
[Python] Obtenez les principaux sujets de Yahoo News
Récupérer l'appelant d'une fonction en Python
La réponse de "1/2" est différente entre python2 et 3
Spécification de la plage des tableaux ruby et python
Écrire une note sur la version python de python virtualenv
Comparez la vitesse d'ajout et de carte Python
[Note] À propos du rôle du trait de soulignement "_" en Python
Prise en compte des forces et faiblesses de Python
[Python] Get the day (anglais et japonais)
Obtenez la date de mise à jour du fichier de mémorandum Python.
Obtenez le cours de l'action d'une entreprise japonaise avec Python et faites un graphique
Obtenez le titre de Yahoo News et analysez les sentiments
Note d'apprentissage Python de Mayungo: liste d'histoires et de liens
L'histoire de Python sans opérateurs d'incrémentation et de décrémentation.
Comment obtenir le nombre de chiffres en Python
[Python] Obtenez le chemin d'accès officiel du fichier de raccourci (.lnk)
[Python] Récupérez le texte de la loi à partir de l'API e-GOV law
Le processus d'installation d'Atom et de l'exécution de Python
Python - Explication et résumé de l'utilisation des 24 meilleurs packages
[python] Récupère la liste des classes définies dans le module
le zen de Python
Visualisez la gamme d'insertions internes et externes avec python
Récupérer le code retour d'un script Python depuis bat
Référence et modification de la limite supérieure récursive Python
J'ai vérifié les versions de Blender et Python
Obtenir la taille (nombre d'éléments) de Union Find en Python
[Python] Obtenir la liste des noms ExifTags de la bibliothèque Pillow
[Django 2.2] Trier et obtenir la valeur de la destination de la relation
Obtenez l'état de fonctionnement de JR West avec Python
Obtenez une compréhension abstraite des modules et des packages Python
Pourquoi le premier argument de la classe [Python] est-il self?
[Python] Obtenez le nombre de vues de tous les articles publiés
Obtenez l'URL de la destination de la redirection HTTP en Python
Note Python: Le mystère de l'attribution d'une variable à une variable
Fonction intégrée Python ~ divmod ~ Obtenons le quotient et le reste de la division en même temps
Essayez d'obtenir la liste des fonctions du paquet Python> os
[Python] Fonctionnalisation de la formule de Heron et calcul de la surface maximale
Obtenez le type MIME en Python et déterminez le format de fichier
Obtenez le nombre d'éléments spécifiques dans la liste python