107 of 151 menu

Методи sort

Методи sort элементҳои рӯйхатро бо тартиби алифбо дар равиши афзуншавӣ ҷобаҷо мекунад.

Дар параметри ихтиёрии аввали метод метавон параметри reverse-ро муайян кард, ки самти ҷобаҷогузориро муайян мекунад. Ба таври пешфарз он қимати False дорад.

Дар параметри ихтиёрии дуюм метавон функсияи callback бо меъёрҳои ҷобаҷогузориро муайян кард.

Синтаксис

рӯйхат.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हिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан