Find the number of even digits in the given integer.
Example
- For 
n = 1010, the output should benumberOfEvenDigits(n) = 2. - For 
n = 123, the output should benumberOfEvenDigits(n) = 1. 
Input/Output
- [time limit] 4000ms (py)
 - [input] integer n (A positive integer).
 
Constraints:
- 
    
1 ≤ n ≤ 106.
 - 
    
[output] integer
 
My Solution:
def numberOfEvenDigits(n):
    return len(filter(lambda m: m.isdigit() and int(m) % 2 == 0, str(n)))
Rests Tests:
n: 1010
Output: 2
n: 123
Output: 1
n: 135
Output: 0