Heim > Artikel > Backend-Entwicklung > Sortiermethode, wenn Python-Listenelemente Tupel sind
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)
① 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!