কম্পিউটার

কিভাবে একটি বস্তুর ক্ষেত্র থেকে একটি পাইথন অভিধান তৈরি করতে?


__dict__ বৈশিষ্ট্য যেকোনো বস্তুর ক্ষেত্রের বাইরে একটি অভিধান প্রদান করে।

আসুন একজন শ্রেণীর ব্যক্তিকে সংজ্ঞায়িত করি

>>> class person:
def __init__(self):
   self.name='foo'
   self.age = 20
def show(self):
   print (self.name, self.age)

আমরা এখন এই শ্রেণীর একটি অবজেক্ট ঘোষণা করি এবং এর __dict__ অ্যাট্রিবিউট পাই যা অভিধান অবজেক্টে পরিণত হয়

>>> p = person()
>>> d = p.__dict__
>>> d
{'name': 'foo', 'age': 20}

  1. পাইথনের একটি তালিকা থেকে কিভাবে একটি বস্তু সরাতে?

  2. কিভাবে নেস্টেড পাইথন অভিধান তৈরি করবেন?

  3. কিভাবে অভিধানের মধ্যে একটি পাইথন অভিধান সংজ্ঞায়িত করবেন?

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