[coding test] Programmers_level 1_제일 작은 수 제거하기
2021. 7. 18. 22:15ㆍPython/코딩 테스트
▶ Programmers_level 1_제일 작은 수 제거하기
- 프로그래머스: programmers
- 코딩 및 결과: github
# programmers_level 1_제일 작은 수 제거하기
### 정수 배열 arr 에서 가장 작은 수를 제거한 배열을 반환. 단, 리턴하려는 배열이 빈 배열인 경우엔 배열에 -1을 채워 반환.
def solution(arr):
arr.remove(min(arr)) # 리스트에서 최소값 제거
if len(arr) == 0: # 제거한 리스트가 빈 리스트일 경우
return [-1] # [-1] 반환
return arr # 최소값 제거한 리스트 반환
solution([4,3,2,1])
solution([10])
'Python > 코딩 테스트' 카테고리의 다른 글
[coding test] Programmers_level 1_정수 제곱근 판별 (0) | 2021.07.20 |
---|---|
[coding test] Programmers_level 1_짝수와 홀수 (0) | 2021.07.19 |
[coding test] Programmers_level 1_최대공약수와 최소공배수 (0) | 2021.07.17 |
[coding test] Programmers_level 1_콜라츠 추측 (0) | 2021.07.16 |
[coding test] Programmers_level 1_평균 구하기 (0) | 2021.07.15 |