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