Python sorted()-funktio
Esimerkki
Järjestä taulukko:
a = ("b", "g", "a", "d", "f", "c", "h", "e") x = sorted(a) print(x)
Määrittely ja käyttö
sorted()-funktio palauttaa määritetyn iteroituvan järjestetyn luettelon.
Voit määrittää nousevan tai laskevan järjestyksen. Merkkijonot järjestetään kirjainjärjestyksessä, numerot lukujärjestyksessä.
Huomautus:Et voi järjestää luetteloa, joka sisältää sekä merkkijonoarvoja että lukuja.
Syntaksi
sorted(iterable, key=key, reverse=reverse)
Parametrin arvo
Parametri | Kuvaus |
---|---|
iterable | Välttämätön. Järjestettävä sarja, lista, sanakirja jne. |
key | Valinnainen. Suoritettava järjestyksen määrittämiseksi funktio. Oletus on None. |
reverse | Valinnainen. Totuusarvo. False järjestetään nousevassa järjestyksessä, True laskevassa järjestyksessä. Oletus on False. |
Lisää esimerkkejä
Esimerkki
Numerot järjestys:
a = (2, 35, 17) x = sorted(a) print(x)
Esimerkki
Nouseva järjestys:
a = ("h", "b", "a", "c", "f", "d", "g", "e") x = sorted(a) print(x)
Esimerkki
Laskeva järjestys:
a = ("h", "b", "a", "c", "f", "d", "g", "e") x = sorted(a, reverse=True) print(x)