Python හි for භාවිතයෙන් ශබ්දකෝෂයේ යතුර-මුල්‍ය යුගලය

for චක්‍රය භාවිතයෙන් ශබ්දකෝෂයේ යතුර-මුල්‍ය යුගලයද ප්‍රතිදානය කළ හැකිය.

උදාහරණය

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

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

අපි එහි ඇති සියලුම අංග ප්‍රතිදානය කරමු. මේ සඳහා print ශ්‍රිතය තුළ යතුර සහ මුල්‍යය නිර්දේශ කරමු:

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

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

python'a 1'
'b 2'
'c 3'

උදාහරණය

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

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

කේතය ක්‍රියාත්මක කිරීමෙන් පසු, යතුර-මුල්‍ය යුගල වලින් සමන්විත ටුපල් ප්‍රතිදානය වේ:

python('a', 1)
('b', 2)
('c', 3)

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

Задание 1

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

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

කොන්සෝලයේ ඇති අංගවල යතුර සහ මුල්‍ය ප්‍රතිදානය කරන්න.

Задание 2

මාසයේ ක්‍රමාංකය සහ එහි නම අඩංගු ශබ්දකෝෂයක් සාදන්න. මෙම ශබ්දකෝෂයේ ඇති සියලුම යතුර-මුල්‍ය යුගල ප්‍රතිදානය කරන්න.