107 of 151 menu

sort մեթոդը

sort մեթոդը դասավորում է ցուցակի տարրերը այբբենական կարգով՝ աճման կարգով:

Մեթոդի առաջին ընտրովի պարամետրում կարելի է նշել reverse պարամետրը, որը սահմանում է դասավորման ուղղությունը: Լռելյայն այն ունի False արժեք:

Երկրորդ ընտրովի պարամետրում կարելի է նշել կոլբեկ-ֆունկցիա դասավորման չափանիշներով:

Շարահյուսություն

ցուցակ.sort([ցուցակի շրջման ռեժիմ], [դասավորման ֆունկցիա])

Օրինակ

Եկեք դասավորենք մեր ցուցակը հակառակ հերթականությամբ:

lst = ['c', 'a', 'd', 'b', 'f', 'e'] lst.sort(reverse=True) print(lst)

Կոդի կատարման արդյունքը:

['f', 'e', 'd', 'c', 'b', 'a']

Օրինակ

Այժմ դասավորենք հակառակ հերթականությամբ թվերից բաղկացած ցուցակ.

lst = [10, 8, 2, 6, 14] lst.sort(reverse=True) print(lst)

Կոդի կատարման արդյունքը:

[14, 10, 8, 6, 2]

Օրինակ

Եկեք դասավորենք մեր տառերից բաղկացած ցուցակը առանց շրջման պարամետրը sort մեթոդում նշելու.

lst = ['c', 'a', 'd', 'b', 'f', 'e'] lst.sort() print(lst)

Կոդի կատարման արդյունքը:

['a', 'b', 'c', 'd', 'e', 'f']

Օրինակ

Այժմ դասավորենք նաև թվերից բաղկացած ցուցակը.

lst = [10, 8, 2, 6, 14] lst.sort() print(lst)

Կոդի կատարման արդյունքը:

[2, 6, 8, 10, 14]

Տես նաև

  • sorted ֆունկցիան,
    որը վերադարձնում է դասավորված ցուցակ իտերացվող օբյեկտներից
  • filter ֆունկցիան,
    որը ֆիլտրում է իտերացվող օբյեկտները
Հայերեն
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել