Sort metodu
sort metodu sanawyň elementlerini
elipbiý boýunça ösüş tertibinde tertipleýär.
Metoduň birinji hökmany bolmadyk parametrinde
reverse parametrini kesgitlep bolýar,
ýagny tertiplemegiň ugruny görkezip bolýar. Dürsüne görä
onyň bahasy False bolýar.
Ikinji hökmany bolmadyk parametrde tertipleme meýilleri bilen funksiýa-kolbek görkezip bolýar.
Sintaksis
sanaw.sort([sanawy tersine çalşyrma režimi], [tertipleme üçin funksiýa])
Mysal
Geliň sanawymyzy tersine tertipleýäli:
lst = ['c', 'a', 'd', 'b', 'f', 'e']
lst.sort(reverse=True)
print(lst)
Koduň ýerine ýetiriliş netijesi:
['f', 'e', 'd', 'c', 'b', 'a']
Mysal
Indi bolsa sanjylardan ybarat sanawy tersine tertipleýäli:
lst = [10, 8, 2, 6, 14]
lst.sort(reverse=True)
print(lst)
Koduň ýerine ýetiriliş netijesi:
[14, 10, 8, 6, 2]
Mysal
Geliň harp sanawymyzy sort metodunda tersine çalşyryş parametrini görkezmezden tertipleýäli:
lst = ['c', 'a', 'd', 'b', 'f', 'e']
lst.sort()
print(lst)
Koduň ýerine ýetiriliş netijesi:
['a', 'b', 'c', 'd', 'e', 'f']
Mysal
Indi bolsa sanjylardan ybarat sanawy tertipleýäli:
lst = [10, 8, 2, 6, 14]
lst.sort()
print(lst)
Koduň ýerine ýetiriliş netijesi:
[2, 6, 8, 10, 14]