코딩_Python(Level.0)

[Level.0] 첫 번째로 나오는 음수

Hong's_Computer 2026. 3. 9. 09:33
반응형

문제 설명: 정수 리스트 num_list가 주어질 때, 첫 번째로 나오는 음수의 인덱스를 return하도록 solution 함수를 완성해주세요. 음수가 없다면 -1을 return합니다.

제한사항

  • 5 ≤ num_list의 길이 ≤ 100
  • -10 ≤ num_list의 원소 ≤ 100

문제 해결

def solution(num_list):
    for idx, num in enumerate(num_list):
        if num < 0:
            return idx
    return -1

 

주석: enumerate는 자리의 값과 그 자리의 인덱스 값을 동시에 반환하는 함수다. (단, '인덱스, 값' 순서로 반환)

반응형

'코딩_Python(Level.0)' 카테고리의 다른 글

[Level.0] 문자열의 뒤의 n글자  (0) 2026.03.09
[Level.0] 짝수는 싫어요  (0) 2026.03.09
[Level.0] n의 배수  (0) 2026.03.08
[Level.0] 가장 큰 수 찾기  (0) 2026.03.08
[Level.0] 이어 붙인 수  (0) 2026.03.08