কম্পিউটার

কীগুলির একটি তালিকার মাধ্যমে নেস্টেড পাইথন অভিধান আইটেমগুলি কীভাবে অ্যাক্সেস করবেন?


পাইথন ডিক্টে নেস্টেড বৈশিষ্ট্যগুলি অ্যাক্সেস করার সবচেয়ে সহজ এবং সবচেয়ে পঠনযোগ্য উপায় হল লুপের জন্য ব্যবহার করা এবং প্রতিটি আইটেমের উপর লুপ করা, পরবর্তী মান পাওয়ার সময়, শেষ পর্যন্ত।

উদাহরণ

def getFromDict(dataDict, mapList):
for k in mapList: dataDict = dataDict[k]
return dataDict
a = {
   'foo': 45,'bar': {
      'baz': 100,'tru': "Hello"
   }
}
print(getFromDict(a, ["bar", "baz"]))

আউটপুট

এটি −

আউটপুট দেবে
100

  1. কিভাবে একটি নেস্টেড পাইথন অভিধান পুনরাবৃত্তিমূলকভাবে পুনরাবৃত্তি করবেন?

  2. কিভাবে পাইথনে একটি অভিধানে নতুন কী যোগ করবেন?

  3. কী দ্বারা পাইথনে একটি অভিধান কীভাবে সাজানো যায়?

  4. পাইথনে একটি অভিধানের সমস্ত কী কীভাবে প্রিন্ট করবেন?