


Wie verwende ich die Python-Funktionen sort(), min() und max() zum Sortieren von Listenelementen?
May 09, 2023 pm 05:37 PMDie Methode sort0 wird im Listenobjekt bereitgestellt und dient zum Sortieren der Elemente in der Originalliste. Nach dem Sortieren ändert sich die Reihenfolge der Elemente in der Originalliste.
Das Syntaxformat ist wie folgt:
listname.sort(key=None, reverse=False)
key: zum Vergleich verwendeter Schlüssel
reverse: optionaler Parameter
False bedeutet aufsteigend Reihenfolge Anordnung
True bedeutet absteigende Reihenfolge
Standardmäßige aufsteigende Reihenfolge
Bei Verwendung der Methode sort0 zum Sortieren einer Zeichenfolgenliste gilt die Regel, zuerst Großbuchstaben und dann Kleinbuchstaben zu sortieren. Wenn Sie eine Liste von Zeichenfolgen (ohne Berücksichtigung der Groß- und Kleinschreibung) sortieren möchten, müssen Sie den Schlüsselparameter angeben. Groß- und Kleinschreibung wird nicht beachtet
char.sort (key=str.lower)
Hinweis: Die Funktion sort() unterstützt allgemein Chinesisch. Es wird empfohlen, andere Methoden zu verwenden. Die Funktion sorted() ändert nichts ursprüngliche Liste und generiert nach dem Sortieren eine neue Liste
min()-Funktion ruft den Minimalwert im angegebenen Wert oder der angegebenen Sequenz ab
min(a,b,c,d)min(seq)
max()-Funktion ruft den Maximalwert im angegebenen Wert oder der angegebenen Sequenz ab
max(a,b,c,d)max(seq)
max() Die Funktion besteht darin, den Maximalwert unter den mehreren übergebenen Parametern oder den Maximalwert unter den Elementen des übergebenen iterierbaren Objekts zu ermitteln.
Der standardmäßige numerische Parameter ist derjenige mit dem größeren Wert; der Zeichenparameter ist derjenige mit der niedrigeren alphabetischen Reihenfolge. Sie können auch den benannten Parameter key übergeben, bei dem es sich um eine Funktion handelt, mit der die Methode zum Erhalten des Maximalwerts angegeben wird. Der benannte Parameter „default“ wird verwendet, um den Standardwert anzugeben, der zurückgegeben wird, wenn der Maximalwert nicht vorhanden ist. Zum Beispiel der folgende Code:
print(max(-1,-5,key = abs)) # 先执行abs()函数再执行max()函数 print(max(1.3,'5', key=int)) # 列表和元组 # 先比较各列表低索引值的数,如果相同,再继续比较下一个索引值的数 print(max([1,2],(1,3),key=lambda x:x[1])) array =[[1,2,3],[1,0,],[4,1,-3],[2,2,3]] print(min(array)) print(max(array)) array =[[5,2,3],[6,9,6],[5,1,8],[5,1,7]] print(min(array)) print(max(array)) 输出结果: -5 5 (1, 3) [1, 0] [4, 1, -3] [5, 1, 7] [6, 9, 6]
Das obige ist der detaillierte Inhalt vonWie verwende ich die Python-Funktionen sort(), min() und max() zum Sortieren von Listenelementen?. 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
