जब दूसरी सूची में पहली सूची की पहली घटना ढूंढना आवश्यक होता है, तो 'सेट' विशेषता और 'नेक्स्ट' विधि का उपयोग किया जाता है।
उदाहरण
नीचे इसका प्रदर्शन है
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
व्याख्या
दो सूचियाँ परिभाषित की जाती हैं, और कंसोल पर प्रदर्शित की जाती हैं।
दूसरी सूची को एक सेट में परिवर्तित किया जाता है।
इस तरह, सभी अद्वितीय तत्व बरकरार रहते हैं।
डुप्लिकेट तत्व समाप्त हो जाएंगे।
पहली और दूसरी सूची के माध्यम से पुनरावृत्ति करके अगले मान पर पुनरावृत्ति करने के लिए 'नेक्स्ट' विधि का उपयोग किया जाता है।
यह आउटपुट एक चर को सौंपा जाता है।
यह कंसोल पर आउटपुट के रूप में प्रदर्शित होता है।