Python හි for භාවිතයෙන් ශබ්දකෝෂයේ අගයන්

ශබ්දකෝෂයක අගයන් ලබා ගැනීම සඳහා, ඔබට ඒවායේ යතුර භාවිතා කර එයට ප්‍රවේශ විය හැකිය.

උදාහරණය

අපට dct යන ශබ්දකෝෂයක් ඇතැයි සිතමු:

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

අපි එහි සියලුම අගයන් මුද්‍රණය කරමු:

pythonfor key in dct:
  print(dct[key])

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

python1
2
3

උදාහරණය

ශබ්දකෝෂ අගයන් මුද්‍රණය කළ හැක්කේ values ක්‍රමය භාවිතයෙන් ද වේ. එය ලූපයක් මගින් පුනරාවර්තනය කළ හැකි විශේෂ වස්තුවක් ආපසු ලබා දෙයි:

pythonfor el in dct.values():
  print(el)

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

python1
2
3

ප්‍රායෝගික ගැටලු

Задание 1

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

pythontst = {
  'a': 1,
  'b': 2,
  'c': 3,
  'd': 4,
  'e': 5
}

එහි අගයන් කොන්සෝලයට මුද්‍රණය කරන්න:

python1
2
3
4
5
Задание 2

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

pythontst = {
  'a': 1,
  'b': 2,
  'c': 3,
  'd': 4,
  'e': 5
}

එහි අගයන්ගේ එකතුව සොයන්න.

Задание 3

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

pythontst = {
  '1': 'a',
  '2': 'b',
  '3': 'c',
  '4': 'd'
}

එහි අගයන් වලින් පහත සම්පූර්ණ පේළිය ලබා ගන්න:

python'abcd'