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