Files
exercism/python/sum-of-multiples/sum_of_multiples.py

5 lines
248 B
Python

ismultiple = lambda num, multiples: any(num % sub == 0 for sub in multiples)
def sum_of_multiples(limit, multiples):
multiples = [mult for mult in multiples if mult != 0]
return sum([i for i in range(1, limit) if ismultiple(i, multiples)])