Sortiermethode, wenn Python-Listenelemente Tupel sind

不言
Freigeben: 2018-04-18 10:52:37
Original
2494 Leute haben es durchsucht

Das Folgende ist eine Sortiermethode, mit der jeder ein Python-Listenelement teilen kann, wenn es sich um ein Tupel handelt. Es hat einen guten Referenzwert und ich hoffe, dass es für alle hilfreich ist. Kommen Sie vorbei und schauen Sie sich gemeinsam

wie folgt um:

dist = [('m',5),('e',4),('c',9),('d',1)]
dist.sort(key= operator.itemgetter(0))
print(dist)

dist = [('m',5),('e',4),('c',9),('d',1)]
dist.sort(key= lambda k:k[0])
print(dist)
Nach dem Login kopieren

Wenn key=operator.itemgetter(0), wird das erste Element des Tupels zum Vergleich herangezogen.

Wenn key=operator.itemgetter(1), wird das zweite Element des Tupels zum Vergleich herangezogen.

key=lamda k:k[0 or 1] Ähnlich

Verwandte Empfehlungen:

Python-Listenschnittpunkt, Vereinigung, Differenzsatzanwendung

Detaillierte Erläuterung zweier Instanzmethoden der Python-Listensortierung

Das obige ist der detaillierte Inhalt vonSortiermethode, wenn Python-Listenelemente Tupel sind. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage