Python - Loop Dictionaries

পাইথন - অভিধানের মাধ্যমে লুপিং

একটি অভিধান মাধ্যমে চক্র

আপনি একটি ফর লুপ ব্যবহার করে অভিধানের মাধ্যমে লুপ করতে পারেন।

একটি অভিধানের মাধ্যমে লুপ করার সময়, রিটার্ন মান হল অভিধানের কী, কিন্তু মান ফেরানোর পদ্ধতিও রয়েছে।

উদাহরণ

এক এক করে অভিধানে সমস্ত মূল নাম প্রিন্ট করুন:

for x in thisdict:
  print(x)

উদাহরণ

অভিধানে এক এক করে সমস্ত মান মুদ্রণ করুন:

for x in thisdict:
  print(thisdict[x])

উদাহরণ

একটি অভিধানের মান ফেরত দিতেvalues()পদ্ধতিটিও ব্যবহার করা যেতে পারে:

for x in thisdict.values():
  print(x)

উদাহরণ

অভিধানের কী ফেরত দিতেkeys()পদ্ধতি ব্যবহার করা যেতে পারে:

for x in thisdict.keys():
  print(x)

উদাহরণ

items()পদ্ধতিটি ব্যবহার করে কী এবং মান উভয়ের উপর পুনরাবৃত্তি করতে:

for x, y in thisdict.items():
  print(x, y)

অনুশীলন করুন

এই অভিধানের মানগুলির মাধ্যমে লুপ করার জন্য সঠিক সিনট্যাক্স কী:

x = {'type' : 'fruit', 'name' : 'apple'}
for y in x.values():
  print(y)
✓ ঠিক আছে! মান () পদ্ধতি শুধুমাত্র অভিধানের মান প্রদান করে
for y in x:
  print(y)
✗ ভুল! এটি শুধুমাত্র কীগুলির মাধ্যমে লুপ করবে, মান নয়
for y in x:
  print(y.value())
✗ ভুল! value() একটি বৈধ অভিধান পদ্ধতি নয়