1295. Find Numbers with Even Number of Digits
Given an array nums
of integers, return how many of them contain an even number of digits.
nums
배열의 각 원소의 길이가 짝수인 개수를 반환하는 문제이다.
class Solution:
def findNumbers(self, nums: List[int]) -> int:
return sum(len(str(num)) % 2 == 0 for num in nums)
주어진 nums의 num은 int형이므로 iterable하지 않아서 길이를 계산할 수 없다.
따라서, str형으로 변환하여 길이를 구해준다.