강의로 돌아가기
-

'몇 번째'면 return my_list.index(value)+1 값이 옳지 않나요?

'몇 번째'면 return my_list.index(value)+1 값이 옳지 않나요?
index 값은 0부터 시작하는 서수형식이니까
번째를 나타내는 기수형식으로는 +1을 해줘야 옳은 것 아닌가요?
한참안되서 질문들 보니까 다 +1을 안해주었네요

작성중인 코드―list_index
1
2
3
4
5
6
7
8
9
10
def safe_index(my_list, value):
    # 함수를 완성하세요
    if value in my_list:
        return my_list.index(value)+1
    else:
        return None


print(safe_index([1,2,3,4,5], 5))
print(safe_index([1,2,3], 5))
  • Brad
    파이썬 시퀀스 객체의 index는 0부터 시작 합니다.
    Brad―2018.08.25 22:42
1 개의 답변
Demi

안녕하세요.
질문하신 영역은 한국어-개발용어 사이에 혼란스러운 부분인 것 같습니다. :)

설명을 좀 더 명확하게 수정하였으니 참고해주세요.
감사합니다.

답변 쓰기
이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.