ელემენტების დალაგება საწყის სიაში 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']