107 of 151 menu

Meetod sort

Meetod sort sorteerib loendi elemendid tähestikulises järjekorras kahanevalt.

Meetodi esimeses valikulises parameetris saab määrata parameetri reverse, mis määrab sortimise suuna. Vaikimisi on selle väärtus False.

Teises valikulises parameetris saab määrata tagasikutsefunktsiooni sortimise kriteeriumitega.

Süntaks

loend.sort([loendi ümberpööramise režiim], [sortimisfunktsioon])

Näide

Sordime oma loendi vastupidises järjekorras:

lst = ['c', 'a', 'd', 'b', 'f', 'e'] lst.sort(reverse=True) print(lst)

Koodi täitmise tulemus:

['f', 'e', 'd', 'c', 'b', 'a']

Näide

Nüüd sordime numbritest koosneva loendi vastupidises järjekorras:

lst = [10, 8, 2, 6, 14] lst.sort(reverse=True) print(lst)

Koodi täitmise tulemus:

[14, 10, 8, 6, 2]

Näide

Sordime oma tähtedest koosneva loendi ilma ümberpööramise parameetri määramiseta meetodis sort:

lst = ['c', 'a', 'd', 'b', 'f', 'e'] lst.sort() print(lst)

Koodi täitmise tulemus:

['a', 'b', 'c', 'd', 'e', 'f']

Näide

Nüüd sordime numbritest koosneva loendi:

lst = [10, 8, 2, 6, 14] lst.sort() print(lst)

Koodi täitmise tulemus:

[2, 6, 8, 10, 14]

Vaata ka

  • funktsioon sorted,
    mis tagastab sorteeritud loendi iterreeritavatest objektidest
  • funktsioon filter,
    mis filtreerib iterreeritavaid objekte
Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu