Python sorted() Funksie
Voorbeeld
Sorteer 'n tupel:
a = ("b", "g", "a", "d", "f", "c", "h", "e")
x = sorted(a)
print(x)
Definisie en gebruik
Die sorted()
funksie gee 'n gesorteerde lys van die gespesifiseerde itereerbare voorwerp terug.
Jy kan stygende of dalende volgorde spesifiseer. Strings word alfabeties gesorteer, en getalle word numeries gesorteer.
Let wel: Jy kan nie 'n lys sorteer wat BEIDE stringwaardes EN numeriese waardes bevat nie.
Sintaksis
sorted(iterable, key=key, reverse=reverse)
Parameterwaardes
Parameter | Description |
---|---|
iterable | Required. The sequence to sort, list, dictionary, tuple etc. |
key | Optional. A Function to execute to decide the order. Default is None |
reverse | Optional. A Boolean. False will sort ascending, True will sort descending. Default is False |
Meer voorbeelde
Voorbeeld
Sorteer numeries:
a = (1,
11, 2)
x = sorted(a)
print(x)
Voorbeeld
Sorteer stygend:
a = ("h", "b", "a", "c", "f", "d", "e", "g")
x = sorted(a)
print(x)
Voorbeeld
Sorteer dalende:
a = ("h", "b", "a", "c", "f", "d", "e", "g")
x = sorted(a,
reverse=True)
print(x)