def solution(arr, divisor):
array = list(filter(lambda x:x%divisor==0, arr))
if len(array) == 0:
return [-1]
array = sorted(array)
return array
lambda
함수의 filter
을 이용한다.def solution(arr, divisor):
answer = []
for a in arr:
if a % divisor == 0:
answer.append(a)
if len(answer) == 0:
return [-1]
return sorted(answer)
for
문을 돌면서 나눠 떨어지는 값을 answer
에 넣는다.