[문제] 나누어 떨어지는 숫자배열

이동규 (Justin)·2020년 6월 13일
0
post-thumbnail

array의 각 element 중 divisor로 나누어 떨어지는 값을 오름차순으로 정렬한 배열을 반환하는 함수, solution을 작성하세요. divisor로 나누어 떨어지는 element가 하나도 없다면 배열에 -1을 담아 반환하세요!


def solution(arr,divisor):
	result = [x for x in arr if x%divisor == 0]
    
	return sorted(result) or [-1]  

빈 배열은 false 라는 점을 활용한다. or 앞의 조건이 false라면 뒤의 조건을 반환하게 된다!

profile
Frontend Developer, JamStack, Ethereum

0개의 댓글