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

পাইথনে মিলে যাওয়া টাপল রিমুভ করা

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

একটি লিস্ট হেটেরোজিনাস ভ্যালু সংরক্ষণ করতে ব্যবহার করা যায়।

একটি টাপলের লিস্ট মূলত একটি লিস্টের ভেতরে টাপলগুলো থাকে।

লিস্ট কমপ্রিহেনশন হলো লিস্টের মাধ্যমে ইটারেট করে সেটার ওপর অপারেশন করার একটি শর্টহ্যান্ড।

নিচে ডেমোстран্স্ট্রেশন দেওয়া হলো:

উদাহরণ

my_list_1 = [('Hi', 'there'), ('Jane', 'Hi'), ('how', 'are'), ('you', '!')]
my_list_2 = [('Hi', 'there'), ('Hi', 'Jane')]
print("The first list is : ")
print(my_list_1)
print("The second list is : ")
print(my_list_2)
my_result = [sub for sub in my_list_1 if sub not in my_list_2]
print("The filtered out list of tuples is : ")
print(my_result)

আউটপুট

The first list is : [('Hi', 'there'), ('Jane', 'Hi'), ('how', 'are'), ('you', '!')]
The second list is : [('Hi', 'there'), ('Hi', 'Jane')]
The filtered out list of tuples is : [('Jane', 'Hi'), ('how', 'are'), ('you', '!')]

ব্যাখ্যা

  • দুটি টাপলের লিস্ট সংজ্ঞায়িত করা হয়েছে, এবং কনসোলে ডিসপ্লে করা হয়েছে।
  • একটি লিস্ট কমপ্রিহেনশন ব্যবহার করা হয়েছে টাপলগুলোতে ইটারেট করতে।
  • এটি দুটি টাপলের লিস্টে উপস্থিত টাপলগুলো ফিল্টার আউট করবে।
  • বাকি موارد কনসোলে ডিসপ্লে করা হয়েছে।
  1. পাইথনে টাপলের লিস্টকে লিস্টে রূপান্তর

  2. পাইথনে টাপলের লিস্টে টাপল কম্বাইন করা

  3. পাইথনে ডিকশনারিকে টাপলের লিস্টে রূপান্তর

  4. পাইথনে লিস্ট অফ টাপলে ফ্রিকোয়েন্সি বের করুন