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. एक सूची के प्रत्येक तत्व के सूचकांक को दूसरी सूची में प्राप्त करने के लिए पायथन कार्यक्रम

    जब एक सूची के प्रत्येक तत्व के सूचकांक को दूसरी सूची में प्राप्त करने की आवश्यकता होती है, तो एक साधारण पुनरावृत्ति और सेटडिफॉल्ट विधि के साथ एन्यूमरेट विशेषता का उपयोग किया जाता है। यह सूची समझ का भी उपयोग करता है और प्राप्त पद्धति का उपयोग किया जाता है। उदाहरण नीचे उसी का एक प्रदर्शन है - my_lis

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

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

  1. पायथन में एक सूची प्रिंट करें

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