✔️ 수정 전 code
def solution(arr, divisor):
answer = []
for x in arr:
if x%divisor==0:
answer.append(x)
if len(answer)==0:
answer.append(-1)
answer.sort()
return answer
📍 리스트가 비어있는지 확인하는 방법
① len() 메소드 사용
if len(list)==0:
print("List Empty")
if len(list)!=0:
print("List not Empty")
// 리스트의 길이를 return 하는 len() 메소드 사용
② bool return 값 사용
if list:
print("List not Empty")
if not list:
print("List Empty")
// 리스트가 비어있으면 False를, 리스트가 비어있지 않으면 True를 return 하는 것을 이용하여 확인이 가능하다.
✔️ 수정 후 code
def solution(arr, divisor):
answer = []
for x in arr:
if x%divisor==0:
answer.append(x)
answer.sort()
if not answer:
answer=[-1]
return answer
>>>
파이썬을 사용한다면 코드를 좀 더 파이썬스럽게 구현하도록 노오력을 하자.
사담이지만 요새 코태기(?) 가 왔다. 늘 한 학기에 10번씩도 오는 거긴 하지만~!
실력은 제자리인 것 같고 나만 빼고 코딩 다 잘해 ^_ㅠ
이렇게 어영부영 살아도 되는건지 !? 꾸준히 해보자 .. 뭐든
'알고리즘' 카테고리의 다른 글
[CodeUp] 코드업 기초 100제 6096 (0) | 2022.08.17 |
---|---|
[프로그래머스] 로또 최고 최저 순위 (0) | 2022.06.08 |
[스택] 후위표기식 (0) | 2022.04.02 |
[스택] 쇠막대기 (0) | 2022.03.23 |
[알고리즘] 프로그래머스 2016년 (0) | 2022.03.18 |