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

পাইথনে লিস্ট থেকে ডুপ্লিকেট এলিমেন্ট সরানো


একটি লিস্ট আছে ডুপ্লিকেট এলিমেন্টসহ, আমাদের কাজ হলো একটি নতুন লিস্ট তৈরি করা যেটিতে ডুপ্লিকেট ছাড়া এলিমেন্টগুলো থাকবে।

উদাহরণ

A::[2,3,4,3,4,6,78,90] Output::[2,3,4,6,78,90]

অ্যালগরিদম

Step 1: একটি লিস্ট তৈরি করুন। Step 2: একটি খালি নতুন লিস্ট তৈরি করুন। Step 3: লিস্টের প্রতিটি এলিমেন্ট ট্রাভার্স করুন। Step 4: যদি এলিমেন্ট নতুন লিস্টে না থাকে তবে true রিটার্ন করুন। Step 5: নতুন লিস্টে অ্যাপেন্ড করুন। Step 6: নতুন লিস্ট ডিসপ্লে করুন।

উদাহরণ কোড

# ডুপ্লিকেট এলিমেন্ট সরাতে def removeduplicateele(A): newlist = [] for n in A: if n not in newlist: newlist.append(n) return newlist # ড্রাইভার কোড A = list() n = int(input("Enter the size of the List ::")) print("Enter the number ::") for i in range(int(n)): k = int(input("")) A.append(int(k)) print("THE NEW LIST IS ::>", removeduplicateele(A))

আউটপুট

Enter the size of the List ::5 Enter the number :: 10 20 30 20 10 THE LIST IS ::> [10, 20, 30]

  1. পাইথনে লিস্ট থেকে ডুপ্লিকেট (duplicate) মুছে ফেলার ৫টি পদ্ধতি

  2. পাইথন প্রোগ্রাম: ইন্টিজার লিস্ট থেকে ডুপ্লিকেট প্রিন্ট করা

  3. পাইথনে লিস্ট থেকে N বড় এলিমেন্ট বের করা

  4. পাইথনে ইনডেক্স দিয়ে লিস্ট থেকে এলিমেন্ট রিমুভ কীভাবে করবেন?