Luettelon kopion elementtien lajittelu Pythonissa
Elementtejä luettelossa voidaan lajitella myös
käyttämällä funktiota sorted. Sen
parametrina määritellään luettelo. Funktio
palauttaa alkuperäisen luettelon kopion
muutetulla elementtien järjestyksellä. Jos
toisessa valinnaisessa parametrissa funktiolle
määritetään arvo reverse=True, niin
elementit lajitellaan laskevaan järjestykseen.
Lajitellaan elementit luettelossa nousevaan järjestykseen:
lst = [3, 2, 1]
res = sorted(lst)
print(res) # tulostaa [1, 2, 3]
Annettu luettelo:
lst = ['d', 'c', 'b', 'a']
Lajittele se nousevaan järjestykseen.
Annettu luettelo:
lst = [4, 12, 24]
Lajittele se laskevaan järjestykseen.
Annettu luettelo:
lst = [10, 8, 6, 4]
Lajittele se nousevaan järjestykseen.