728x90
def solution(arr, divisor):
answer = []
for index in arr:
if index%divisor==0
answer.append(index)
answer.sort()
if len(answer)==0:# 안에 아무것도 없다면
answer=-1
return answer
=>
def solution(arr, divisor):
answer = [i for i in arr if i % divisor == 0];
answer.sort();
return answer if len(answer) != 0 else [-1];
==>
def solution(arr, divisor):
return sorted([n for n in arr if n%divisor == 0]) or [-1]
'개발 > 프로그래머스' 카테고리의 다른 글
프로그래머스 해시 level2 전회번호 목록 (0) | 2020.09.02 |
---|---|
프로그래머스 해시 level1 완주하지 못한 선수- collections 모듈의 Counter 함수 (0) | 2020.09.02 |
[파이썬]프로그래머스 level1 해시, 완주하지못한 선수 (0) | 2020.09.01 |
댓글