Ցուցակի տարրերի դասավորում 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']