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
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න