본문으로 건너뛰기

가장 작은 수 제거하기 - 문제 풀이

가장 작은 수 제거하기 - 문제 풀이

정수 리스트에서 가장 작은 수를 제거하는 3가지 방법을 확인해 보세요.


방법 1
def solution(arr):
if not arr or len(arr) <= 1: # 리스트가 비어 있거나 하나의 요소만 있으면
return [-1] # [-1]을 반환
arr.remove(min(arr)) # 가장 작은 수를 제거
return arr

사용 예시

입출력 예시
result = solution([4, 3, 2, 1])
print(result) # 출력: [4, 3, 2]

result = solution([10])
print(result) # 출력: [-1]