프로그래머스 - 제일 작은 수 제거하기

오늘의 문제

프로그래머스 > 연습문제 > 제일 작은 수 제거하기

정수를 저장한 배열, arr 에서 가장 작은 수를 제거한 배열을 리턴

조건

  1. arr은 길이 1 이상인 배열입니다.
  2. 인덱스 i, j에 대해 i ≠ j이면 arr[i] ≠ arr[j] 입니다.

풀이 방법

1
2
3
4
5
6
7
8
def solution(arr):

    if len(arr) == 1:
        arr = [-1] 
    else:
        del arr[arr.index(min(arr))]

    return arr

사담

뭔가… 잘 하면 한줄로 쓸 수 있을 거 같기도 한데…