#python #anaconda #jupyter-notebook #visual-code #html #css #javascript #http

제목[re]<loop1_실습 : 두 개의 리스트 병합하여 중복된 아이템이 없는 새로운 리스트 만들기>질문2019-10-15 23:21
작성자

같은 코드를 재현해보았는데, (5)부분의 for 문에서 k가 remove된 이후에 인덱스가 업데이트 되어서 그런 듯합니다.

카운트가 1 숫자를 삭제하고 바로 다음 숫자가 삭제되지 않는 현상을 보이는데, (n, n+1) 상황에서 인덱스가 n 요소가 삭제되면 인덱스 n+1 데이터가 인덱스 n으로 앞당겨지게 됩니다

mb-file.php?path=2019%2F10%2F15%2FF400_%EC%8A%A4%ED%81%AC%EB%A6%B0%EC%83%B7%202019-10-15%20%EC%98%A4%ED%9B%84%2011.17.29.png

mb-file.php?path=2019%2F10%2F15%2FF402_%EC%8A%A4%ED%81%AC%EB%A6%B0%EC%83%B7%202019-10-15%20%EC%98%A4%ED%9B%84%2011.21.43.png
 
사진과 같이 인덱스가 수정됩니다.

그래서 저는 for문을 활용해서 리스트a, b의 데이터를 비교해서 중복된 값만 c에 append했습니다
댓글