পাইথনের নির্দেশাবলীও ক্লাস। এগুলোর __eq__method ওভাররাইড করা আছে, তাই আপনি ==অপারেটর ব্যবহার করে 2টি অভিধান সমান কিনা তা পরীক্ষা করতে পারেন।
উদাহরণ
a = {'foo': 10, 'bar': 150} b = {'foo': 10, 'bar': 150} print(a == b)
আউটপুট
এটি আউটপুট দেবে −
True
আপনি যদি 2টি অভিধানে ভাগ করা আইটেমগুলির একটি তালিকা চান, আপনি সেটি পেতে সেট এবং অপারেটর ব্যবহার করতে পারেন৷
উদাহরণ
a = {'foo': 10, 'bar': 150} b = {'foo': 10, 'baz': 50} shared = set(a.items()) & set(b.items()) print(shared)
আউটপুট
এটি আউটপুট দেবে −
{('foo', 10)}