Python හි for භාවිතයෙන් ශබ්දකෝෂයේ අගයන්
ශබ්දකෝෂයක අගයන් ලබා ගැනීම සඳහා, ඔබට ඒවායේ යතුර භාවිතා කර එයට ප්රවේශ විය හැකිය.
උදාහරණය
අපට dct යන ශබ්දකෝෂයක් ඇතැයි සිතමු:
dct = {
'a': 1,
'b': 2,
'c': 3
}
අපි එහි සියලුම අගයන් මුද්රණය කරමු:
for key in dct:
print(dct[key])
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
1
2
3
උදාහරණය
ශබ්දකෝෂ අගයන් මුද්රණය කළ හැක්කේ values ක්රමය භාවිතයෙන් ද වේ.
එය ලූපයක් මගින් පුනරාවර්තනය කළ හැකි විශේෂ වස්තුවක් ආපසු ලබා දෙයි:
for el in dct.values():
print(el)
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
1
2
3
ප්රායෝගික ගැටලු
ශබ්දකෝෂයක් ලබා දී ඇත:
tst = {
'a': 1,
'b': 2,
'c': 3,
'd': 4,
'e': 5
}
එහි අගයන් කොන්සෝලයට මුද්රණය කරන්න:
1
2
3
4
5
ශබ්දකෝෂයක් ලබා දී ඇත:
tst = {
'a': 1,
'b': 2,
'c': 3,
'd': 4,
'e': 5
}
එහි අගයන්ගේ එකතුව සොයන්න.
ශබ්දකෝෂයක් ලබා දී ඇත:
tst = {
'1': 'a',
'2': 'b',
'3': 'c',
'4': 'd'
}
එහි අගයන් වලින් පහත සම්පූර්ණ පේළිය ලබා ගන්න:
'abcd'