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