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

पायथन - दूसरी सूची में पहली सूची की पहली घटना


जब दूसरी सूची में पहली सूची की पहली घटना ढूंढना आवश्यक होता है, तो 'सेट' विशेषता और 'नेक्स्ट' विधि का उपयोग किया जाता है।

उदाहरण

नीचे इसका प्रदर्शन है

my_list_1 = [23, 64, 34, 77, 89, 9, 21]
my_list_2 = [64, 10, 18, 11, 0, 21]
print("The first list is :")
print(my_list_1)
print("The second list is :")
print(my_list_2)
my_list_2 = set(my_list_2)
my_result = next((ele for ele in my_list_1 if ele in my_list_2), None)
print("The result is :")
print(my_result)

आउटपुट

The first list is : [23, 64, 34, 77, 89, 9, 21]
The second list is : [64, 10, 18, 11, 0, 21]
The result is : 64

व्याख्या

  • दो सूचियाँ परिभाषित की जाती हैं, और कंसोल पर प्रदर्शित की जाती हैं।

  • दूसरी सूची को एक सेट में परिवर्तित किया जाता है।

  • इस तरह, सभी अद्वितीय तत्व बरकरार रहते हैं।

  • डुप्लिकेट तत्व समाप्त हो जाएंगे।

  • पहली और दूसरी सूची के माध्यम से पुनरावृत्ति करके अगले मान पर पुनरावृत्ति करने के लिए 'नेक्स्ट' विधि का उपयोग किया जाता है।

  • यह आउटपुट एक चर को सौंपा जाता है।

  • यह कंसोल पर आउटपुट के रूप में प्रदर्शित होता है।


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

    जब एक सूची के प्रत्येक एलिमेंट के इंडेक्स दूसरी सूची में प्राप्त करने हों, तो enumerate एट्रिब्यूट के साथ सिंपल इटरेशन और setdefault मेथड का उपयोग किया जाता है। इसमें लिस्ट कॉम्प्रिहेंशन और get मेथड का भी उपयोग होता है। उदाहरण नीचे इसका प्रदर्शन दिया गया है: my_list = [14, 52, 23, 47, 18, 23, 12, 5

  1. - पायथन में पहली ट्रू संख्या की घटना

    इस लेख में हमें दी गई संख्याओं की सूची में पहली गैर-शून्य संख्या ढूंढनी है। enumerate और next के साथ हम सभी तत्वों की सूची प्राप्त करने के लिए enumerate का उपयोग करते हैं और फिर पहली गैर-शून्य तत्व प्राप्त करने के लिए next फ़ंक्शन लागू करते हैं। उदाहरण listA = [0,0,13,4,17] # दी गई सूची print(Given

  1. - Python में सूची प्रिंट करना

    Python में सूची प्रिंट करना सूची तत्वों का एक क्रम है। क्रम में कोई भी तत्व क्रम में उसकी स्थिति द्वारा एक्सेसिबल है। इंडेक्स 0 से शुरू होता है। इसलिए list[2] इंडेक्स 2 पर तत्व लौटाएगा, सूची में तीसरा यानी 50।