Запіс на курсы па HTML, CSS, JavaScript, PHP, Python, фрэймворкам і CMS,
а таксама: дапамога ў пошуку працы і заказаў, стажыроўка на рэальных праектах→
⊗pyPmLsOLS 58 of 208 menu

Сартаванне элементаў у зыходным спісе ў Python

Для сартавання элементаў у спісе ўжываецца метад sort. Калі пакінуць яго параметр пустым, то элементы выбудаюцца па ўзрастанні. Калі перадаць значэнне reverse=True, то элементы будуць адсартаваны па ўбыванні. След памятаць, што пасля выкарыстання метаду sort, мяняецца зыходны спіс.

Давайце адсартуем элементы ў спісе па ўзрастанні:

lst = [3, 2, 1] lst.sort() print(lst) # выведзе [1, 2, 3]

А цяпер выбудуем элементы па ўбыванні:

lst = [1, 2, 3] lst.sort(reverse=True) print(lst) # выведзе [3, 2, 1]

Дадзены спіс:

lst = [4, 2, 5, 1, 3]

Адсартуйце яго па ўзрастанні.

Дадзены спіс:

lst = [4, 2, 5, 1, 3]

Адсартуйце яго па ўбыванні.

Дадзены спіс:

lst = [1, 2, 3, 4, 5]

Змяніце парадак спісу на адваротны.

Дадзены спісы:

lst1 = ['a', 'b', 'c'] lst2 = [3, 2, 1]

Напішыце код, каб атрымаць наступны вынік:

[1, 2, 3, 'c', 'b', 'a']
byenru