इस लेख में हमें उस सूची से उस संख्या को खोजने की आवश्यकता है जो दी गई सूची में विषम संख्या में आती है। हमें लैम्ब्डा फ़ंक्शन और कम फ़ंक्शन का उपयोग करने की भी आवश्यकता है।
हम एक फ़ंक्शन डिज़ाइन करते हैं जहां कम करें फ़ंक्शन का उपयोग लैम्ब्डा फ़ंक्शन को लागू करके यह जांचने के लिए किया जाता है कि तत्व विषम संख्या में मौजूद है या नहीं।
उदाहरण
from functools import reduce def oddcount(i): print(reduce(lambda x, y: x ^ y, i)) listA = [12,34,12,12,34] print("Given list:\n",listA) print("The element present odd number of times:") oddcount(listA)
आउटपुट
उपरोक्त कोड को चलाने से हमें निम्नलिखित परिणाम मिलते हैं -
Given list: [12, 34, 12, 12, 34] The element present odd number of times: 12