강의로 돌아가기
언더이코

문제가 잘못된 듯합니다?

safeindex([1,2,3],5)의 값을 확인합니다
테스트를 통과했습니다.
safe
index([1,2,3],2)의 값을 확인합니다
값이 틀립니다.
올바른 결과값: 1
실행결과: None

에러가 위에 처럼 나와서 통과가 안되네요. 문제에는
safeindex([1,2,3,4,5],5)
safe
index([1,2,3],5)

이렇게 하게끔 되어있어서 두번째 리턴값은 None이 나와야 맞을텐데~
문제를 수정해도 정상적으로 통과가 안되네요

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


safe_index([1,2,3,4,5], 5)
safe_index([1,2,3], 5)
1 개의 답변
Demi

프린트문을 리턴하시네요. 프린트문이 아니라 값을 리턴해주세요.

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