যখন একটি অ্যারের ডুপ্লিকেট উপাদানগুলো প্রিন্ট করা প্রয়োজন হয়, তখন লিস্টের উপাদানগুলো পুনরাবৃত্তি করা হয় এবং একটি নেস্টেড লুপ ব্যবহার করা হয়।
নিচে এর একটি উদাহরণ দেওয়া হলো:
উদাহরণ
my_list = [1, 2, 5, 6, 8, 9, 3, 4, 8, 9, 1, 8]
print("The list is :")
print(my_list)
print("The duplicate elements in the list are : ")
for i in range(0, len(my_list)):
for j in range(i+1, len(my_list)):
if(my_list[i] == my_list[j]):
print(my_list[j])আউটপুট
The list is : [1, 2, 5, 6, 8, 9, 3, 4, 8, 9, 1, 8] The duplicate elements in the list are : 1 8 8 9 8
ব্যাখ্যা
একটি লিস্ট সংজ্ঞায়িত করা হয়েছে এবং উপাদানগুলো কনসোলে প্রদর্শিত হয়েছে।
লিস্টটি দুবার পুনরাবৃত্তি করা হয়েছে এবং প্রথম ও পরবর্তী অবস্থানের উপাদানগুলো তুলনা করা হয়েছে।
যদি সেগুলো মিলে যায়, তবে সেই উপাদানটিকে ডুপ্লিকেট মনে করা হয়।
সে কনসোলে প্রদর্শিত হয়।