#python #anaconda #jupyter-notebook #visual-code #html #css #javascript #http 제목[re]step11 에서 모르는게 생겨서 질문합니다.2020-10-12 23:59작성자김수영 조교첫 루프에서 x=1, y=1로 동일하므로 if 문에 걸리게 되고, a와 b 배열 각각에서는 가장 처음에 있는 1이 제거됩니다.다음 루프에서는 a의 첫번째 값인 1과 b의 두번째 값인 1이 불러져와야 할 것 같지만,b의 경우 첫 번째 1이 제거되었기 때문에 b의 두번째 값은 2가 되고, (1,2)가 불러와집니다.이런 식으로 인덱스가 당겨지게 되어 다른 결과가 나오게 되는데, 아래의 코드로 직접 어떻게 값이 변화되는지 확인해 볼 수 있을 것 같습니다.a=[1,1,2,3,5,8,13,24,34,55]b=[1,1,2,3,4,5,6,7,8,9,10,11,12]for x in a: for y in b: print(x) print(y) if x==y: a.remove(x) b.remove(y) print('조건문에 걸림') c=a+bprint(c) 목록수정삭제답변글쓰기 댓글 [0] 댓글작성자(*)비밀번호(*)내용(*) 댓글 등록 더보기이전step11 에서 모르는게 생겨서 질문합니다.모르겠당2020-10-12다음시험 및 term project 때 비주얼스튜디오 사용 가보자가보자2020-10-12 Powered by MangBoard | 워드프레스 쇼핑몰 망보드