sein-choi 님의 블로그
[프로그래머스 Lv.1 : 파이썬] 제일 작은 수 제거하기 본문
def solution(arr):
if len(arr) <= 1:
return [-1]
else:
arr.remove(min(arr))
return arr
arr.remove(min(arr)) # None 값을 반환
리스트에서 가장 작은 값을 제거하고 해당 요소를 반환하지 않는다
대신 해당 요소가 제거된 후에는 리스트 자체가 수정된다
오답❌
else:
new = arr.remove(min(arr))
return new
else:
return (arr.remove(min(arr)))
'QUIZ > [PYTHON]' 카테고리의 다른 글
| [프로그래머스 Lv.1 : 파이썬] 핸드폰 번호 가리기 (0) | 2024.09.27 |
|---|---|
| [프로그래머스 Lv.1 : 파이썬] 없는 숫자 더하기 (0) | 2024.09.27 |
| [프로그래머스 Lv.2 : 파이썬] 카펫 (1) | 2024.09.13 |
| [프로그래머스 Lv.1 : 파이썬] 피보나치 수 (0) | 2024.09.11 |
| [프로그래머스 Lv.1 : 파이썬] JadenCase 문자열 만들기 (1) | 2024.09.06 |