টাপল থেকে ডুপ্লিকেট সরানো
যখন একটি টাপল থেকে ডুপ্লিকেট সরাতে হয়, তখন লিস্ট কম্প্রিহেনশন ব্যবহার করা হয়।
একটি তালিকা নানা ধরনের মান সংরক্ষণ করতে পারে (যেমন পূর্ণসংখ্যা, ফ্লোটিং পয়েন্ট, স্ট্রিং ইত্যাদি)।
টাপলের একটি তালিকায় মূলত টাপলগুলো একটি তালিকার ভিতরে সংরক্ষিত থাকে।
লিস্ট কম্প্রিহেনশন হলো তালিকা 통해서 ইটারেট করে এবং সেটি上的 অপারেশন সম্পাদন করার একটি শর্টহ্যান্ড।
উদাহরণ
my_list_1 = [(11, 14), (0, 78), (33, 11), (0, 78)]
print("টাপলের তালিকা:")
print(my_list_1)
my_unique_list = list(set([i for i in my_list_1]))
print("ডুপ্লিকেট সরানোর পর টাপলের তালিকা:")
print(my_unique_list)
আউটপুট
টাপলের তালিকা: [(11, 14), (0, 78), (33, 11), (0, 78)] ডুপ্লিকেট সরানোর পর টাপলের তালিকা: [(33, 11), (11, 14), (0, 78)]
ব্যাখ্যা
- একটি টাপলের তালিকা সংজ্ঞায়িত করা হয়েছে এবং কনসোলে প্রদর্শিত হয়েছে।
- তালিকাটি 통해서 ইটারেট করা হয়েছে এবং সেটে রূপান্তরিত করা হয়েছে।
- এইভাবে শুধুমাত্র ইউনিক উপাদানগুলো সংরক্ষিত থাকে।
- এটি আবার তালিকায় রূপান্তরিত করা হয়েছে।
- এটি একটি ভ্যালুর কাছে অ্যাসাইন করা হয়েছে।
- এটি কনসোলে প্রদর্শিত হয়েছে।