Сортиране на елементи в оригиналния списък в 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']