Heim > Backend-Entwicklung > Python-Tutorial > So sortieren Sie eine zweidimensionale Liste in Python

So sortieren Sie eine zweidimensionale Liste in Python

WBOY
Freigeben: 2024-03-01 13:31:02
nach vorne
615 Leute haben es durchsucht

So sortieren Sie eine zweidimensionale Liste in Python

In Python können Sie die Funktion sorted() verwenden, um sorted()函数来对二维列表进行排序。你可以通过传递一个lambda函数作为keyeine zweidimensionale Liste zu sortieren

. Sie können die Sortierregeln angeben, indem Sie eine Lambda-Funktion als key-Parameter übergeben.

Das Folgende ist ein Beispiel für die Sortierung einer zweidimensionalen Liste in aufsteigender Reihenfolge nach dem ersten Element jeder Unterliste:

my_list = [[3, 2], [1, 4], [5, 6], [0, 2]]
sorted_list = sorted(my_list, key=lambda x: x[0])
print(sorted_list)
Nach dem Login kopieren

Ausgabeergebnis:

[[0, 2], [1, 4], [3, 2], [5, 6]]
Nach dem Login kopieren
reverse=True参数传递给sorted()Sie können die

-Funktion auch zum Sortieren in absteigender Reihenfolge verwenden. Hier ist beispielsweise ein Beispiel für die Sortierung nach dem zweiten Element jeder Unterliste in absteigender Reihenfolge:

my_list = [[3, 2], [1, 4], [5, 6], [0, 2]]
sorted_list = sorted(my_list, key=lambda x: x[1], reverse=True)
print(sorted_list)
Nach dem Login kopieren

Ausgabeergebnis:

[[5, 6], [1, 4], [3, 2], [0, 2]]
Nach dem Login kopieren
🎜

Das obige ist der detaillierte Inhalt vonSo sortieren Sie eine zweidimensionale Liste in Python. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:lsjlt.com
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