gofl4520   3년 전

for 문으로 작성했을 때는 되고 

while 문으로 작성했을 때는 안됩니다.

제가 생각했을 때, while 문으로 작성한 경우 list에 vlaue가 append 되지 않는 것 같은데 왜 그런건 지 궁금합니다.

appie701   3년 전

원하시는 로직은 아래와 같은 코드같네요

while문은 조건이 맞을때만 동작하므로

조건을 len(list_a) == 9로 두시면

while문 시작 전 len(list_a) 는 0이기 때문에

while문이 시작되지 않습니다

댓글을 작성하려면 로그인해야 합니다.