class Solution(object):
def selfDividingNumbers(self, left, right):
"""
:type left: int
:type right: int
:rtype: List[int]
"""
new_list = []
def is_self_dividing (number):
for i in list(str(number)):
if int(i) == 0:
return False
elif number % int(i)!=0:
return False
return True
for number in range(left, right+1):
if is_self_dividing (number) == True:
new_list.append(number)
return new_list
No comments:
Post a Comment