যখন একটি ম্যাট্রিক্স থেকে ডুপ্লিকেট উপাদানযুক্ত সারি সরাতে হয়, তখন তালিকা বোঝাপড়া এবং set অপারেটর ব্যবহার করা হয়।
উদাহরণ
নিচে এর প্রদর্শন দেওয়া হলো:
my_list = [[34, 23, 34], [17, 46, 47], [22, 14, 22], [28, 91, 19]]
print("The list is :")
print(my_list)
my_result = [element for element in my_list if len(set(element)) == len(element)]
print("The result is :")
print(my_result)
আউটপুট
The list is : [[34, 23, 34], [17, 46, 47], [22, 14, 22], [28, 91, 19]] The result is : [[17, 46, 47], [28, 91, 19]]
ব্যাখ্যা
একটি তালিকার তালিকা সংজ্ঞায়িত করা হয়েছে এবং কনসোলে প্রদর্শিত হয়েছে।
তালিকা বোঝাপড়া ব্যবহার করে তালিকার উপাদানগুলির ওপর পুনরাবৃত্তি করা হয়েছে, এবং অনন্য উপাদানটির দৈর্ঘ্য তালিকার প্রতিটি উপাদানের দৈর্ঘ্যের সাথে তুলনা করা হয়েছে।
যতি তারা সমান হয়, তবে এটি তালিকায় সংরক্ষিত হয় এবং একটি ভেরিয়েবলে নির্ধারিত হয়।
এটি আউটপুট হিসেবে কনসোলে প্রদর্শিত হয়।