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

পাইথন - K-वें কী-এর মান অনুযায়ী ডিকশনারি ফিল্টার করুন

উদাহরণ

নিচে একটি প্রদর্শন দেওয়া হলো:

my_list = [{"Python": 2, "is": 4, "cool": 11}, {"Python": 5, "is": 1, "cool": 1}, {"Python": 7, "is": 3, "cool": 7}, {"Python": 9, "is": 9, "cool": 8}, {"Python": 4, "is": 10, "cool": 6}]
print("The list is :")
print(my_list)
search_list = [1, 9, 8, 4, 5]
key = "is"
my_result = []
for sub in my_list:
    if sub[key] in search_list:
        my_result.append(sub)
print("The result is :")
print(my_result)

আউটপুট

The list is : [{'Python': 2, 'is': 4, 'cool': 11}, {'Python': 5, 'is': 1, 'cool': 1}, {'Python': 7, 'is': 3, 'cool': 7}, {'Python': 9, 'is': 9, 'cool': 8}, {'Python': 4, 'is': 10, 'cool': 6}]
The result is : [{'Python': 2, 'is': 4, 'cool': 11}, {'Python': 5, 'is': 1, 'cool': 1}, {'Python': 9, 'is': 9, 'cool': 8}]

ব্যাখ্যা

  • একটি ডিকশনারির লিস্ট সংজ্ঞায়িত করা হয়েছে এবং কনসোলে প্রদর্শন করা হয়েছে।

  • পূর্ণসংখ্যার আরেকটি লিস্ট এবং একটি কী সংজ্ঞায়িত করা হয়েছে।

  • একটি খালি লিস্ট সংজ্ঞায়িত করা হয়েছে।

  • লিস্টের ওপর পুনরাবৃত্তি করা হয়েছে এবং যদি কীটি পাওয়া যায়, তবে উপাদানটি খালি লিস্টে যোগ করা হয়েছে।

  • এটি আউটপুট।

  • এটি কনসোলে প্রদর্শিত হয়েছে।

  1. পাইথনে লিস্ট থেকে ইভেন ভ্যালু ফিল্টার (Filter Even Values from List)

  2. পাইথনে ডিকশনারির লিস্ট ভ্যালু অনুযায়ী সোর্ট করার পদ্ধতিসমূহ

  3. পাইথনে ডিকশনারির লিস্টকে ভ্যালু অনুযায়ী সর্ট করা

  4. পাইথনে ডিকশনারির ভ্যালু অনুযায়ী লিস্ট অফ ডিকশনারি সর্ট কীভাবে করবেন?