본문 바로가기
카테고리 없음

[코딩테스트] 첫 번째로 나오는 음수

by 박매트 2024. 1. 12.

문제 설명

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

 

mysolution.py

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

 

 

다른 사람 풀이

def solution(num_list):
    for i in range(len(num_list)):
        if num_list[i]<0:return i
    return -1

 

 

느낀 점

오 ... range로 두고 그냥 ... 0에서 길이까지 하면 인덱스긴 하구나

ㅁㅔ모