parameters: (self, nums)
return_statement: return sum(digit_count(n) % 2 == 0 for n in nums)
docstring: :type nums: List[int]
          :rtype: int
docstring_summary: :type nums: List[int]
          :rtype: int
docstring_tokens: : type nums : List [ int ] : rtype : int
function: def findNumbers(self, nums):
          """
          :type nums: List[int]
          :rtype: int
          """
          def digit_count(n):
              return bisect.bisect_right(self.__lookup, n)
  
          return sum(digit_count(n) % 2 == 0 for n in nums)
function_tokens: def findNumbers ( self , nums ) : def digit_count ( n ) : return bisect . bisect_right ( self . __lookup , n ) return sum ( digit_count ( n ) % 2 == 0 for n in nums )