⊗pyPmDcOEG 99 of 208 menu

පයිතන් හි ශබ්දකෝෂයකින් මූලද්‍රව්‍යය විකල්පාත්මකව ලබා ගැනීම

මූලද්‍රව්‍යයක් ලබා ගැනීමේ තවත් ක්‍රමයක් වන්නේ get ක්‍රමය භාවිතා කිරීමයි. ක්‍රමයේ පළමු පරාමිතියේ අපි යතුර සඳහන් කරමු, එය අනුව සෙවීම සිදු කෙරේ. යතුර පවතී නම්, අනුරූප මූලද්‍රව්‍යය ලබා දෙනු ඇත, නැතහොත් - None.

ප්‍රායෝගිකව බලමු. අපට පහත ශබ්දකෝෂය ඇතැයි සිතමු:

dct = { 'a': 1, 'b': 2, 'c': 3 }

'a' යතුර සහිත මූලද්‍රව්‍යය ලබා ගනිමු:

print(dct.get('a')) # 1 මුද්‍රණය කරයි

දැන් අපි 'x' යතුර සහිත මූලද්‍රව්‍යයක් ලබා ගැනීමට උත්සාහ කරමු:

print(dct.get('x')) # None මුද්‍රණය කරයි

get ක්‍රමයේ දෙවන පරාමිතියේදී අපට නොමැති මූලද්‍රව්‍යයකට පෙරනිමි අගයක් සැකසිය හැකිය. කිසියම් හේතුවක් මත None ප්‍රතිදානය කිරීම අවාසිදායක වන විට මෙය අවශ්‍ය විය හැකිය. අපි 'x' යතුර සඳහා 4 අගය සඳහන් කරමු:

print(dct.get('x', 4)) # 4 මුද්‍රණය කරයි

පහත කේතය ලබා දී ඇත:

dct = { 1: 'x', 2: 'y', 3: 'z', 4: 'w' } print(dct.get(4))

කන්සෝලයේ මුද්‍රණය වන්නේ කුමක්දැයි පවසන්න.

පහත කේතය ලබා දී ඇත:

dct = { 1: 'a', 2: 'b', 3: 'c', 4: 'd' } print(dct.get('3'))

කන්සෝලයේ මුද්‍රණය වන්නේ කුමක්දැයි පවසන්න.

ශබ්දකෝෂය ලබා දී ඇත:

dct = { 'x': 1, 'y': 2, 'z': 3 }

'w' යතුර සහිත මූලද්‍රව්‍යය එයින් ලබා ගන්න එහි පෙරනිමි අගය '!' වන පරිදි.

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