কম্পিউটার টিউটোরিয়াল

পাইথনে মাল্টি-ডাইমেনশনাল ডিকশনারি কীভাবে ডিক্লেয়ার করবেন?


নিচের মতো তিনটি ডিকশনারি অবজেক্ট ডিক্লেয়ার করি:

>>> d1 = {"name": "Ravi", "age": 25, "marks": 60}
>>> d2 = {"name": "Anil", "age": 23, "marks": 75}
>>> d3 = {"name": "Asha", "age": 20, "marks": 70}

এখন এগুলোকে একটি পেরেন্ট ডিকশনারির ভ্যালু হিসেবে ব্যবহার করি:

>>> twodimdict = {1: d1, 2: d2, 3: d3}
>>> twodimdict
{1: {'name': 'Ravi', 'age': 25, 'marks': 60}, 2: {'name': 'Anil', 'age': 23, 'marks': 75}, 3: {'name': 'Asha', 'age': 20, 'marks': 70}}

এখানে d1, d2, d3 কে ১, ২, ৩ কী হিসেবে অ্যাসাইন করা হয়েছে।

twodimdict[1] d1 রিটার্ন করে। d1-এর ভিতরের কীর ভ্যালু পাওয়া যায় নিচের মতো:

>>> twodimdict[1]
{'name': 'Ravi', 'age': 25, 'marks': 60}
>>> twodimdict[1]["age"]
25

নোট করুন ডিকশনারি আইটেমগুলো ইনডেক্সড নয়।

  1. পাইথন ডিকশনারির ভ্যালু আপডেট করার পদ্ধতি

  2. পাইথনে ডিকশনারি ইটারেট করার পদ্ধতি

  3. পাইথনে ভেরিয়েবল ডিক্লেয়ার করা

  4. পাইথনে স্ট্রিংকে ডিকশনারিতে রূপান্তর করা