[Python] Sortieren Sie Sammlungstypen als Referenz

(Referenz) [Python] Sortiert Sammlungstypen http://qiita.com/ysk24ok/items/b546471c37b2f443f4c7

from operator import itemgetter
b= {'Matsui': 55, 'Ichiroh': 51, 'Kuroda': 18}
print('#-------------------------------------------------------------------')
print('#b=',b,type(b))
c=b.get('Matsui')
print('#c=',c,type(c))
from sympy import *
var('i')
i=-1
for key, value in b.items():
    i=i+1
    print('#b[',i,']=',key,',' ,value)
print('#-------------------------------------------------------------------')
s=sorted(b.items(), key=itemgetter(1))
print('#s=',s,type(s))
print('#s[0]='   ,s[0]   ,type(s[0])   )
print('#s[0][0]=',s[0][0],type(s[0][0]))
print('#s[0][1]=',s[0][1],type(s[0][1]))
print('#-------------------------------------------------------------------')
d=dict(s)
print('#d=',d,type(d))

#-------------------------------------------------------------------
#b= {'Matsui': 55, 'Ichiroh': 51, 'Kuroda': 18} <class 'dict'>
#c= 55 <class 'int'>
#b[ 0 ]= Matsui , 55
#b[ 1 ]= Ichiroh , 51
#b[ 2 ]= Kuroda , 18
#-------------------------------------------------------------------
#s= [('Kuroda', 18), ('Ichiroh', 51), ('Matsui', 55)] <class 'list'>
#s[0]= ('Kuroda', 18) <class 'tuple'>
#s[0][0]= Kuroda <class 'str'>
#s[0][1]= 18 <class 'int'>
#-------------------------------------------------------------------
#d= {'Kuroda': 18, 'Ichiroh': 51, 'Matsui': 55} <class 'dict'>

Recommended Posts

[Python] Sortieren Sie Sammlungstypen als Referenz
[Python] Sammlungstypen sortieren
Verwenden Sie Pymol als Python-Bibliothek
Verwenden Sie Blender als Python-Modul
Starten Sie das Python-Skript im Dienst
Generieren Sie eine erstklassige Sammlung in Python
Installieren Sie Python als Framework mit pyenv
Python als stark dynamisch typisierte Sprache
[Python] Erstellen Sie eine Liste mit verschiedenen Zeichentypen
Python Hinweis: Behandeln Sie Listen gemeinsam als Satz
Informationen zur Python-Referenz
Python-Referenzseite
Ich habe einen Twitter BOT mit GAE (Python) gemacht (mit einer Referenz)
(Python) Behandeln Sie ganzzahlige Werte als eine Reihe von Flags
Geben Sie in Python einen Unterbefehl als Befehlszeilenargument an
Eine Code-Sammlung, die häufig in persönlichem Python verwendet wird
Python (3) Dominer ORM-Sammlung
[Python] Machen Sie einen Screenshot
Erstellen Sie ein Python-Modul
Pythons Lambda-Ausdruck ...
Python kleine Geschichte Sammlung
Dämonisiere einen Python-Prozess
Erstellen Sie eine Python-Umgebung
[Python] Numpy Daten sortieren
Python3> rund (a - b, 7)
Organisieren Sie Typen in Python
Zeigen Sie DICOM-Bilder mit rudimentärem Python als Mediziner an
Eine Sammlung wettbewerbsfähiger Pro-Techniken, die mit Python gelöst werden können
Das Graustufenbild wird in OpenCV / Python als Farbbild angezeigt
So einfach wie möglich eine GUI mit Python erstellen [tkinter edition]
[Python] Ein Programm, das die häufigsten Vogeltypen findet
[Python] Verwenden Sie Daten im JSON-Format als Objekt vom Typ Wörterbuch