Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

पायथन प्रोग्राम यह जांचने के लिए कि क्या दो सूचियों में कम से कम एक सामान्य तत्व है

इस समस्या में हम दो उपयोगकर्ता इनपुट सूची का उपयोग करते हैं। हमारा काम यह जांचना है कि कहीं कोई कॉमन एलिमेंट तो नहीं है। हम बहुत ही सरल ट्रैवर्सिंग तकनीक का उपयोग करते हैं, दोनों सूची को पार करते हैं और पहली सूची और दूसरी सूची के प्रत्येक तत्व की जांच करते हैं।

उदाहरण

Input : A = [10, 20, 30, 50]
        B = [90, 80, 30, 10, 3]
Output : FOUND
Input : A = [10, 20, 30, 50]
        B = [100,200,300,500]
Output : NOT FOUND

एल्गोरिदम

commonelement(A,B)
/* A and B are two user input list */
Step 1: First use one third variable c which is display the result.
Step 2: Traverse both the list and compare every element of the first list with every element of the second list.
Step 3: If common element is found then c display FOUND otherwise display NOT FOUND.

उदाहरण कोड

# Python program to check  
# if two lists have at-least  
# one element common 
# using traversal of list 
  
def commonelement(A, B): 
   c = "NOT FOUND"

   # traverse in the 1st list 
   for i in A: 
      # traverse in the 2nd list 
      for j in B: 
         # if one common 
         if i == j: 
            c="FOUND"
            return c  
    return c 

# Driver code
A=list()
B=list()
n1=int(input("Enter the size of the first List ::"))
print("Enter the Element of first List ::")
for i in range(int(n1)):
   k=int(input(""))
   A.append(k)
n2=int(input("Enter the size of the second List ::"))
print("Enter the Element of second List ::")
for i in range(int(n2)):
   k=int(input(""))
   B.append(k)

print("Display Result ::",commonelement(A, B)) 

आउटपुट

Enter the size of the first List ::4
Enter the Element of first List ::
2
1
4
9
Enter the size of the second List ::5
Enter the Element of second List ::
9
90
4
89
67
Display Result :: FOUND

Enter the size of the first List ::4
Enter the Element of first List ::
67
89
45
23
Enter the size of the second List ::4
Enter the Element of second List ::
1
2
3
4
Display Result :: NOT FOUND

  1. दो या दो से अधिक सूचियों के संघ को खोजने के लिए पायथन कार्यक्रम?

    संघ संचालन का अर्थ है, हमें सूची 1 और सूची 2 से सभी तत्वों को लेना होगा और सभी तत्वों को दूसरी तीसरी सूची में संग्रहित करना होगा। List1::[1,2,3] List2::[4,5,6] List3::[1,2,3,4,5,6] एल्गोरिदम Step 1: Input two lists. Step 2: for union operation we just use + operator. उदाहरण कोड # UNION OPERATIO

  1. दो सूचियों के सभी सामान्य तत्वों को प्रिंट करने के लिए पायथन प्रोग्राम।

    दो सूचियों को देखते हुए, दो सूचियों के सभी सामान्य तत्वों को प्रिंट करें। उदाहरण - इनपुट :L1 =[5, 6, 7, 8, 9] L2 =[5, 13, 34, 22, 90] आउटपुट :{5} स्पष्टीकरण दोनों सूची के सामान्य तत्व 5 हैं। एल्गोरिदम Step1 :दो उपयोगकर्ता इनपुट सूचियां बनाएं। Step2 :सूचियों को सेट में बदलें और फिर set1&set2.Step3 प

  1. दो सूचियों के बीच अंतर को सूचीबद्ध करने के लिए पायथन प्रोग्राम।

    इस समस्या में दो सूचियाँ दी गई हैं। हमारा कार्य दो सूचियों के बीच अंतर प्रदर्शित करना है। पायथन सेट () विधि प्रदान करता है। हम यहां इस विधि का उपयोग करते हैं। एक सेट एक अनियंत्रित संग्रह है जिसमें कोई डुप्लिकेट तत्व नहीं है। सेट ऑब्जेक्ट गणितीय संचालन जैसे संघ, प्रतिच्छेदन, अंतर और सममित अंतर का भी