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

পাইথন - মিলে যাওয়া ভ্যালুযুক্ত ডিকশনারি তালিকা থেকে সরানো

যদি মিলে যাওয়া ভ্যালুযুক্ত ডিকশনারি তালিকা থেকে সরাতে হয়, তবে ডিকশনারি বোঝাপড়া ব্যবহার করা হয়।

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

উদাহরণ

my_dict_1 = [{'Hi': 32, "there": 32, "Will": 19}, {'Hi': 19, "there": 100, "Will": 13}, {'Hi': 72, "there": 19, "Will": 72}]
print("The first dictionary is : ")
print(my_dict_1)
my_dict_2 = [{'Hi': 72, "Will": 19}, {"Will": 13, "Hi": 19}]
print("The second dictionary is : ")
print(my_dict_2)
K = "Hi"
print("The value of K is ")
print(K)
temp = {element[K] for element in my_dict_2}
my_result = [element for element in my_dict_1 if element[K] not in temp]
print("The result is : ")
print(my_result)

আউটপুট

The first dictionary is : [{'Hi': 32, 'there': 32, 'Will': 19}, {'Hi': 19, 'there': 100, 'Will': 13}, {'Hi': 72, 'there': 19, 'Will': 72}]
The second dictionary is : [{'Hi': 72, 'Will': 19}, {'Will': 13, 'Hi': 19}]
The value of K is Hi
The result is : [{'Hi': 32, 'there': 32, 'Will': 19}]

ব্যাখ্যা

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

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

  • দ্বিতীয় ডিকশনারিটি পুনরাবৃত্তি করা হয়েছে, এবং উপাদানগুলি K-এর সাথে যাচাই করে একটি সাময়িক ভেরিয়েবল 'temp'-এ সংরক্ষিত করা হয়েছে।

  • প্রথম ডিকশনারিটি পুনরাবৃত্তি করা হয়েছে, এবং তার উপাদানগুলি সাময়িক ভেরিয়েবল 'temp'-এর সাথে যাচাই করে একটি ভেরিয়েবলে নির্ধারিত করা হয়েছে।

  • এই ফলাফলটি একটি ভেরিয়েবলে সংরক্ষিত করা হয়েছে।

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

  1. পাইথনে লিস্টের ভ্যালু একাধিক ভেরিয়েবলে অ্যাসাইন করুন

  2. পাইথনে নিজের ফন্ট দিয়ে টেক্সট প্রিন্ট করুন (pyfiglet)

  3. পাইথনে রেগুলার এক্সপ্রেশন (Regex) দিয়ে প্যাটার্ন ম্যাচিং

  4. পাইথনে ভেরিয়েবলে মান অ্যাসাইন করা