একটি লিস্ট দেওয়া আছে, আমাদের কাজ হলো সকল অনন্য (unique) নম্বর প্রিন্ট করা।
উদাহরণ
Input:A = [1, 2, 3, 4, 2, 1, 9] Unique list is [1, 2, 3, 4, 9]
অ্যালগরিদম
ধাপ ১: ইউজার ইনপুট লিস্ট তৈরি করুন। ধাপ ২: একটি খালি লিস্ট তৈরি করুন। ধাপ ৩: লিস্টের সকল এলিমেন্ট ট্রাভার্স করুন। ধাপ ৪: অনন্য এলিমেন্ট আছে কিনা চেক করুন। ধাপ ৫: অনন্য এলিমেন্টগুলো এক-এক করে খালি লিস্টে অ্যাপেন্ড করুন। ধাপ ৬: সেই লিস্টটি প্রদর্শন করুন।
উদাহরণ কোড
# পাইথন প্রোগ্রাম: লিস্ট থেকে অনন্য মান প্রিন্ট করা def unique(A): # একটি খালি লিস্ট ইনিশিয়ালাইজ uniquevalues = [] # লিস্ট ট্রাভার্স for i in A: # অনন্য ভ্যালু আছে কিনা চেক if i not in uniquevalues: uniquevalues.append(i) # print (A) for i in uniquevalues: print (i), # ড্রাইভার কোড A=list() n=int(input("Enter the size of the List ::")) print("Enter the Element of List ::") for i in range(int(n)): k=int(input("")) A.append(k) print("The unique values from the List is ::>") unique(A)আউটপুট
Enter the size of the List :: 6 Enter the Element of List :: 1 2 5 2 1 7 The unique values from the List is ::> 1 2 5 7