Python programmers 나누어 떨어지는 숫자 배열
2023. 8. 30. 20:59ㆍPython
My answer📝 : error
def solution(arr, divisor):
a = []
num = 0
for i in divisor:
if arr%i == 0:
a.sort(i)
num += 1
answer = a
if num == 0:
answer = -1
return answer
Others' answer🤓: works!
def solution(arr, divisor):
a = []
num = 0
for i in arr:
if i%divisor == 0:
a.append(i)
answer = a
if len(a) == 0:
answer = [-1]
return list(sorted(answer))
Today I Learned💪🏽
- indent def 아랫줄부터는 꼭 주기
- 처음 answer 는 리스트로 받았으므로 밑에 -1도 꺽새를 넣어서 리스트화하기.
- 오름차순은 sorted(list)
'Python' 카테고리의 다른 글
| [Python] programmers 숫자 문자열과 영단어 (0) | 2023.10.04 |
|---|---|
| [Python] programmers 시저암호 (0) | 2023.10.04 |
| Python Programmers 하샤드 수 (0) | 2023.08.29 |
| Python programmers 콜라츠 추측 (0) | 2023.08.29 |
| Python programmers 자연수 뒤집어 배열로 만들기 (0) | 2023.08.25 |