কম্পিউটার

দুটি তালিকায় অনুপস্থিত এবং অতিরিক্ত মান খুঁজে পেতে পাইথন প্রোগ্রাম?


সেট তত্ত্বে, একটি সেট A এর পরিপূরক A তে নয় এমন উপাদানগুলিকে বোঝায়। একটি সেট B এর সাপেক্ষে A এর আপেক্ষিক পরিপূরক, সেট A এবং B এর পার্থক্যকেও বলে। আমরা এখানে এই নীতিটি প্রয়োগ করি। পাইথনের পার্থক্য ফাংশন আছে।

অ্যালগরিদম

Step 1 : first we create two user input list.
   A & B
Step 2 : Insert A and B to a set.
Step 3 : for finding the missing values of first list we apply difference function, difference of B from A.
Step 4 : for finding the Additional values of first list we apply difference function, difference of A from B.
Step 5 : Same procedure apply for Second list also.

উদাহরণ কোড

#To find the missing and additional elements 
A=list()
B=list()
n1=int(input("Enter the size of the First List ::"))
n2=int(input("Enter the size of the second List ::"))
print("Enter the Element of first List ::")
for i in range(int(n1)):
   k=int(input(""))
   A.append(k)
print("Enter the Element of second List ::")
for j in range(int(n2)):
   k1=int(input(""))
   B.append(k1)
# prints the missing and additional elements in first list
print("Missing values in first list:", (set(B).difference(A)))
print("Additional values in first list:", (set(A).difference(B)))

# prints the missing and additional elements in second list 
print("Missing values in second list:", (set(A).difference(B)))
print("Additional values in second list:", (set(B).difference(A)))

আউটপুট

Enter the size of the First List :: 6
Enter the size of the second List :: 5
Enter the Element of first List ::
1
2
3
4
5
6
Enter the Element of second List ::
4
5
6
7
8

Missing values in first list: {7, 8}
Additional values in first list: {1, 2, 3}
Missing values in second list: {1, 2, 3}
Additional values in second list: {7, 8}

  1. দুই বা ততোধিক তালিকার ইউনিয়ন খুঁজে পেতে পাইথন প্রোগ্রাম?

  2. জোড় এবং বিজোড় উপাদানকে দুটি ভিন্ন তালিকায় বিভক্ত করার জন্য পাইথন প্রোগ্রাম।

  3. পাইথন প্রোগ্রাম একটি তালিকায় সর্বাধিক এবং সর্বনিম্ন উপাদানের অবস্থান খুঁজে পেতে?

  4. পাইথন প্রোগ্রাম দুটি তালিকার মধ্যে পার্থক্য তালিকাভুক্ত করতে।