| title | Python sorted()-Funktion – Python Spickzettel |
|---|---|
| description | Gibt eine neue sortierte Liste aus den Elementen im iterierbaren Objekt zurück. |
Die Funktion sorted() gibt eine neue sortierte Liste aus den Elementen eines iterierbaren Objekts zurück. Sie modifiziert das ursprüngliche iterierbare Objekt nicht.
Sie können auch den Parameter reverse verwenden, um in absteigender Reihenfolge zu sortieren.
Sortieren einer Liste von Zahlen:
numbers = [3, 1, 4, 1, 5, 9, 2, 6]
sorted_numbers = sorted(numbers)
print(sorted_numbers)[1, 1, 2, 3, 4, 5, 6, 9]
Sortieren einer Liste von Zeichenketten:
words = ["banana", "apple", "cherry"]
sorted_words = sorted(words)
print(sorted_words)['apple', 'banana', 'cherry']
In umgekehrter Reihenfolge sortieren:
numbers = [3, 1, 4, 1, 5, 9, 2, 6]
sorted_numbers_desc = sorted(numbers, reverse=True)
print(sorted_numbers_desc)[9, 6, 5, 4, 3, 2, 1, 1]
- Spickzettel: Listen und Tupel
- Spickzettel: Dictionaries
- Spickzettel: Funktionen (für das key Argument)
- list()
- reversed()
- min()
- max()