Article Categories
- All Categories
-
Data Structure
-
Networking
-
RDBMS
-
Operating System
-
Java
-
MS Excel
-
iOS
-
HTML
-
CSS
-
Android
-
Python
-
C Programming
-
C++
-
C#
-
MongoDB
-
MySQL
-
Javascript
-
PHP
Selected Reading
Find the Number Occurring Odd Number of Times using Lambda expression and reduce function in Python
In this article we are required to find that number from the list which occurs odd number of times in the given list. We are also required to use the Lambda function and the reduce function.
We design a function where the reduce function is used by applying the Lambda function to check if the element is present odd number of times.
Example
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)
Output
Running the above code gives us the following result −
Given list: [12, 34, 12, 12, 34] The element present odd number of times: 12
Advertisements
