#python #anaconda #jupyter-notebook #visual-code #html #css #javascript #http 제목[re][re][re]loop 질문 있습니다2022-04-27 22:11작성자수업도우미 인바다b리스트의 값이 삭제가 일어나는 첫 loop를 기준으로 설명드리면, 첫 번째 올려주셨던 코드를 보면 B값은 0부터 12까지 변하게 됩니다.그런데 b리스트의 값 하나가 삭제되면서 b[11]까지만 접근할 수 있게 됩니다. 따라서 B = 12 일 때 b[12]에 접근하므로 out of index가 발생합니다두 번째 올려주셨던 코드를 보면 위와 동일하게 B값은 0부터 12까지 변하게 됩니다.하지만 b리스트에 접근하기 위해 사용되는 수는 B-1이라는 차이점이 있습니다.b리스트의 값 하나가 삭제되면서 b[11]까지만 접근할 수 있게 되는데, B = 12 일 때 b[11]에 접근하므로 에러가 발생하지 않습니다.따라서 a = [1,1,2,3,5,8,13,24,34,55] b = [1,2,3,2,4,5,6,7,8,9,10,11,12]를 사용하는 경우 A = 2 일 때(b리스트의 값이 삭제가 일어나는 첫 loop) b의 값이 2번 삭제되므로 두 번째 올려주신 코드에서도 에러가 발생되게 됩니다.(두 번 삭제되어 b[10]까지만 접근할 수 있는데 B = 12 일 때 b[11]에 접근하므로) 목록수정삭제답변글쓰기 댓글 [0] 댓글작성자(*)비밀번호(*)내용(*) 댓글 등록 더보기이전[re][re]loop 질문 있습니다y2022-04-27다음질문이요질문자2022-04-27 Powered by MangBoard | 워드프레스 쇼핑몰 망보드