পাইথন ডিকশনারি থেকে নির্দিষ্ট কীগুলোর ভ্যালু বের করার দুটি পদ্ধতি নিচে দেওয়া হলো।
১. ডিকশনারি কমপ্রিহেনশন
{key: dictA[key] for key in dictA.keys() & {'Fri', 'Sun'}} দিয়ে শুধু 'Fri' ও 'Sun' কীগুলো বের করা যায়।
উদাহরণ
dictA = {'Sun': '2 PM', 'Tue': '5 PM', 'Wed': '3 PM', 'Fri': '9 PM'}
res = {key: dictA[key] for key in dictA.keys() & {'Fri', 'Sun'}}
print(res) # {'Fri': '9 PM', 'Sun': '2 PM'}
২. dict() কনসট্রাক্টর ব্যবহার
dict((k, dictA[k]) for k in ['Fri', 'Wed'] if k in dictA) দিয়ে নির্দিষ্ট কীগুলো ফিল্টার করা যায়।
উদাহরণ
dictA = {'Sun': '2 PM', 'Tue': '5 PM', 'Wed': '3 PM', 'Fri': '9 PM'}
res = dict((k, dictA[k]) for k in ['Fri', 'Wed'] if k in dictA)
print(res) # {'Fri': '9 PM', 'Wed': '3 PM'}