inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

174만명의 커뮤니티!! 함께 토론해봐요.

예제 8번 관련 질문입니다

미해결

프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)

8번이 실행되는 원리는 어느정도 이해가 가서 변형을 해보았습니다. 수업에서 다루었던 코드가 a = ['foo', 'bar', 'baz'] while True: if not a: break print(a.pop()) 인데 이것을 아래와 같이 바꾸면 에러가 뜹니다. a = ['foo', 'bar', 'baz'] while True: if a == False: break else: print(a.pop()) if not a:가 a가 false가 되면으로 해석해서 저렇게 바꿔봤는데 에러로 IndexError: pop from empty list 가 뜨는 이유를 모르겠습니다. 답변 부탁드립니다.

  • ifnot
  • python
윤건호 댓글 1 좋아요 0 조회수 187

인기 태그

인프런 TOP Writers

주간 인기글