22 of 151 menu

pop ක්‍රමය

pop ක්‍රමය ශබ්දකෝෂයකින් මූලද්‍රව්‍යයක් එහි යතුර අනුව ඉවත් කර එහි අගය ආපසු ලබා දෙයි. ක්‍රමයේ පළමු පරාමිතියෙන් අපි මූලද්‍රව්‍යයේ යතුර සකසන්නෙමු, දෙවන විකල්ප පරාමිතියෙන් - පෙරනිමි අගය.

වාක්‍ය රචනය

ශබ්දකෝෂය.pop(යතුර, [පෙරනිමි අගය])

උදාහරණය

යතුර අනුව මූලද්‍රව්‍යය සොයාගෙන එය pop ක්‍රමය භාවිතයෙන් ඉවත් කරමු:

dct = { 'a': 1, 'b': 2, 'c': 3 } print(dct.pop('a', '!')) print(dct)

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය:

1 {'b': 2, 'c': 3}

උදාහරණය

දැන් අපි ශබ්දකෝෂයේ නොමැති යතුරක් අනුව මූලද්‍රව්‍යයක් සොයා ඉවත් කිරීමට උත්සාහ කරමු:

dct = { 'a': 1, 'b': 2, 'c': 3 } print(dct.pop('e', '!')) print(dct)

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය:

! {'a': 1, 'b': 2, 'c': 3}

උදාහරණය

පෙර උදාහරණය වෙනස් කරමු, නොපවතින යතුරක් සඳහා පෙරනිමි අගයක් නොමැති වන පරිදි:

dct = { 'a': 1, 'b': 2, 'c': 3 } print(dct.pop('e')) print(dct)

කේතය ක්‍රියාත්මක කිරීමෙන් පසු ක්‍රමය අපට දෝෂයක් ආපසු ලබා දෙයි:

KeyError: 'e'

මේවාත් බලන්න

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