উদাহরণ
নিচে একটি প্রদর্শন দেওয়া হলো:
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}]
ব্যাখ্যা
একটি ডিকশনারির লিস্ট সংজ্ঞায়িত করা হয়েছে এবং কনসোলে প্রদর্শন করা হয়েছে।
পূর্ণসংখ্যার আরেকটি লিস্ট এবং একটি কী সংজ্ঞায়িত করা হয়েছে।
একটি খালি লিস্ট সংজ্ঞায়িত করা হয়েছে।
লিস্টের ওপর পুনরাবৃত্তি করা হয়েছে এবং যদি কীটি পাওয়া যায়, তবে উপাদানটি খালি লিস্টে যোগ করা হয়েছে।
এটি আউটপুট।
এটি কনসোলে প্রদর্শিত হয়েছে।