পাইথনে 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

মাসের ক্রমিক নম্বর এবং তার নাম ধারণকারী একটি ডিকশনারি তৈরি করুন। এই ডিকশনারির সমস্ত কী-ভ্যালু জোড়া প্রদর্শন করুন।