Python sorted()-funktio

Esimerkki

Järjestä taulukko:

a = ("b", "g", "a", "d", "f", "c", "h", "e")
x = sorted(a)
print(x)

Suoritettu esimerkki

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)

Suoritettu esimerkki

Esimerkki

Nouseva järjestys:

a = ("h", "b", "a", "c", "f", "d", "g", "e")
x = sorted(a)
print(x)

Suoritettu esimerkki

Esimerkki

Laskeva järjestys:

a = ("h", "b", "a", "c", "f", "d", "g", "e")
x = sorted(a, reverse=True)
print(x)

Suoritettu esimerkki