강의로 돌아가기
이헌기

정답 소스 및 tab 에러 개인적인 해결법?

def safe_index(my_list, value):


safe_index([1,2,3,4,5], 5)
safe_index([1,2,3], 5)

 try:
        if value in my_list:
            return my_list.index(value)
    except:
        return None

이렇게 하니까 잘 되네요
혹시나 틀린 부분이 없음에도 tab 에러가 뜨는 경우에 에러 뜬 부분에서
예를 들어 def safe_index(my_list, value): 에서 : 앞에 엔터 치면 탭 치지 않고도 자동으로 옴겨지잖아요?
그 위치로 나머지 내용을 드래그 해서 포함 시킨다음에 그대로 클릭 유지한 상태로 끌어서 옴겨서 했더니 잘 되네요

def safe_index(my_list, value): 
    * <-- 엔터를 치게 되면은 자동으로 이쪽에 놓여지져?
그러면 나머지 밑에 부분 내용을 try 에서 부터 리턴까지 포함해서 마우스로 클릭 유지한 상태로 끌어서 올리면됩니다
 try:
        if value in my_list:
            return my_list.index(value)
    except:
        return None

이래도 에러 뜨면 오타가 있던 잘못 썼던 확인해보세요
글로 적어서 이해가 될진 모르겠지만.. 도움이 되셨으면 해서 올립니다..

작성중인 코드―list_index
1
2
3
4
5
6
7
8
9
10
11
def safe_index(my_list, value):
    try:
        if value in my_list:
            return my_list.index(value)
    except:
        return None


safe_index([1,2,3,4,5], 5)

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

좋은 팁 공유 감사합니다.

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