⊗pyPmFnPR 6 of 129 menu

Python හි යොමුවෙන් විචල්ය යොමු කිරීම

Python හි, සංකීර්ණ වස්තු අඩංගු විචල්ය යොමුවෙන් යොමු කරනු ලැබේ. මෙහි තේරුම, එක් විචල්යයක කරන ලද සියලුම වෙනස්කම් දෙවන විචල්යයේ පිළිබිඹු වනු ඇත. මෙවැනි අගයන් පැවරීමේ වර්ගයකදී දෝෂ ඇතිවීමේ අවධානම වැඩි වුවද, මෙමගින් පද්ධති මතකයේ සම්පත් සැලකිය යුතු ලෙස ඉතිරි කර ගත හැකිය.

අපට ලැයිස්තු දෙකක් ඇතැයි සිතමු:

lst1 = [1, 2, 3, 4, 5] lst2 = lst1

lst2 විචල්යයට lst1 හි අගය පැවරූ බැවින්, දැන් පරිගණකයේ ක්‍රියාකාරී මතකයේ එක් ලැයිස්තුවක් ගබඩා වේ, එයට විචල්ය දෙකක් එකවර යොමු වේ.

අපි lst2 හි පළමු මූලද්‍රව්‍යය වෙනස් කර පළමු ලැයිස්තුව කොන්සෝලයට ප්‍රතිදානය කරමු:

lst2[0] = '!' print(lst1) # ප්‍රතිදානය කරන්නේ ['!', 2, 3, 4, 5]

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

lst1 = [1, 2, 3, 4, 5] lst2 = lst1 lst2[0] = '!' print(lst1)

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

lst1 = [1, 2, 3, 4, 5] lst2 = lst1 lst2[0] = '!' print(lst2)

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

lst1 = ['a', 'b', 'c', 'd'] lst2 = lst1 lst3 = 'e' lst2[2] = lst3 print(lst2)
සිංහල
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
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න