Algorithm/프로그래머스 연습 문제

프로그래머스 / 코딩 테스트 / 제일 작은 수 제거하기

Forgotten One 2020. 12. 24. 09:01

문제 설명

 

 

문제 해결

 

주어진 리스트에서 제일 작은 원소를 제거하고 리스트를 반환하는 함수를 만들면 된다.

 

sorted 함수를 이용하여 리스트를 오름차순 정렬, 리스트에서 0번째 원소를 제거한 후, 리스트를 반환한다.

 

def solve(arr):
    if len(arr) <= 1:
        return [-1]
    else:
        arr.remove(sorted(arr)[0])
        return arr
        

def solution(arr):
    answer = solve(arr)
    return answer