So verwenden Sie die Python-Sortierfunktion
Jun 21, 2019 pm 02:33 PMDie Python-Funktion sort() wird zum Sortieren der Originalliste verwendet. Wenn Parameter angegeben werden, wird die von der Vergleichsfunktion angegebene Vergleichsfunktion verwendet.
Wie verwende ich die Python-Sortierfunktion?
Syntax der sort()-Methode:
list.sort(cmp=None, key=None, reverse=False)
Parameter
cmp – Optionaler Parameter. Wenn dieser Parameter angegeben wird, wird die Methode dieses Parameters zum Sortieren verwendet.
Schlüssel – Wird hauptsächlich für Vergleichselemente verwendet, mit nur einem Parameter. Die spezifischen Funktionsparameter werden aus dem iterierbaren Objekt übernommen und geben ein Element im iterierbaren Objekt zum Sortieren an.
reverse – Sortierregel, reverse = True für absteigende Reihenfolge, reverse = False für aufsteigende Reihenfolge (Standard).
Rückgabewert
Diese Methode hat keinen Rückgabewert, sortiert aber die Objekte in der Liste.
Beispiel
Das folgende Beispiel zeigt, wie die Funktion sort() verwendet wird:
Beispiel
#!/usr/bin/python # -*- coding: UTF-8 -*- aList = [123, 'Google', 'Runoob', 'Taobao', 'Facebook']; aList.sort(); print "List : ", aList
Die Ausgabeergebnisse von Das obige Beispiel lautet wie folgt:
List : [123, 'Facebook', 'Google', 'Runoob', 'Taobao']
Die folgenden Beispiele geben die Liste in absteigender Reihenfolge aus:
Instanz
#!/usr/bin/python # -*- coding: UTF-8 -*- # 列表 vowels = ['e', 'a', 'u', 'o', 'i'] # 降序 vowels.sort(reverse=True) # 输出结果 print '降序输出:', vowels
Die Ausgabeergebnisse des Obigen Beispiele sind wie folgt:
降序输出: ['u', 'o', 'i', 'e', 'a']
Das folgende Beispiel demonstriert die Ausgabe einer Liste durch Angabe der Sortierung der Elemente in der Liste:
Beispiel
#!/usr/bin/python # -*- coding: UTF-8 -*- # 获取列表的第二个元素 def takeSecond(elem): return elem[1] # 列表 random = [(2, 2), (3, 4), (4, 1), (1, 3)] # 指定第二个元素排序 random.sort(key=takeSecond) # 输出类别 print '排序列表:', random
The Das Ausgabeergebnis des obigen Beispiels lautet wie folgt:
排序列表:[(4, 1), (2, 2), (1, 3), (3, 4)]
Verwandte Empfehlungen: „Python-Tutorial》
Das obige ist der detaillierte Inhalt vonSo verwenden Sie die Python-Sortierfunktion. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heißer Artikel

Hot-Tools-Tags

Heißer Artikel

Heiße Artikel -Tags

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

So laden Sie Deepseek Xiaomi herunter

Was sind die Vor- und Nachteile des Templatings?

Google AI kündigt Gemini 1.5 Pro und Gemma 2 für Entwickler an

Für nur 250 US-Dollar zeigt Ihnen der technische Leiter von Hugging Face Schritt für Schritt, wie Sie Llama 3 verfeinern

Eine vollständige Anleitung zum Debuggen und Analysieren von Golang-Funktionen

Teilen Sie mehrere .NET-Open-Source-KI- und LLM-bezogene Projekt-Frameworks

So speichern Sie die Evaluierungsfunktion
