Filter by digit length



Problem to find k length numbers in given list.



Example-1:


Input    : n = [ 1, 44, 78, 980, 123]  k = 2
Output   : [44, 78]


Example-2:


Input    : n = [ 5, 20, 100, 500, 1250]  k = 3
Output   : [100, 500]   







Solution




n = [ 1, 44, 78, 980, 123]

k = 2

l = []

for x in n:

    if(len(str(x)) == k):

        l.append(x)

print(l)



Output



[44, 78]