Сартаванне элементаў у зыходным спісе ў Python
Для сартавання элементаў у спісе ўжываецца
метад sort. Калі пакінуць яго
параметр пустым, то элементы выбудаюцца
па ўзрастанні. Калі перадаць значэнне reverse=True,
то элементы будуць адсартаваны па ўбыванні.
След памятаць, што пасля выкарыстання
метаду sort, мяняецца зыходны
спіс.
Давайце адсартуем элементы ў спісе па ўзрастанні:
pythonlst = [3, 2, 1]
lst.sort()
print(lst) # выведзе [1, 2, 3]
А цяпер выбудуем элементы па ўбыванні:
pythonlst = [1, 2, 3]
lst.sort(reverse=True)
print(lst) # выведзе [3, 2, 1]
Задание 1
Дадзены спіс:
pythonlst = [4, 2, 5, 1, 3]
Адсартуйце яго па ўзрастанні.
Задание 2
Дадзены спіс:
pythonlst = [4, 2, 5, 1, 3]
Адсартуйце яго па ўбыванні.
Задание 3
Дадзены спіс:
pythonlst = [1, 2, 3, 4, 5]
Змяніце парадак спісу на адваротны.
Задание 4
Дадзены спісы:
pythonlst1 = ['a', 'b', 'c']
lst2 = [3, 2, 1]
Напішыце код, каб атрымаць наступны вынік:
python[1, 2, 3, 'c', 'b', 'a']