Razvrščanje elementov v izvornem seznamu v Pythonu
Za razvrščanje elementov v seznamu se uporablja
metoda sort. Če parameter pustimo
prazen, se bodo elementi razvrstili
naraščajoče. Če podamo vrednost reverse=True,
se bodo elementi razvrstili padajoče.
Pomembno je vedeti, da se po uporabi
metode sort spremeni izvorni
seznam.
Razvrstimo elemente v seznamu naraščajoče:
lst = [3, 2, 1]
lst.sort()
print(lst) # izpiše [1, 2, 3]
Zdaj pa razvrstimo elemente padajoče:
lst = [1, 2, 3]
lst.sort(reverse=True)
print(lst) # izpiše [3, 2, 1]
Dan je seznam:
lst = [4, 2, 5, 1, 3]
Razvrstite ga naraščajoče.
Dan je seznam:
lst = [4, 2, 5, 1, 3]
Razvrstite ga padajoče.
Dan je seznam:
lst = [1, 2, 3, 4, 5]
Spremenite vrstni red seznama v obraten.
Dani so seznami:
lst1 = ['a', 'b', 'c']
lst2 = [3, 2, 1]
Napišite kodo, da dobite naslednji rezultat:
[1, 2, 3, 'c', 'b', 'a']