아래 목록에서 중복 제거하고 싶지만 다음 화면에 표시 할 중복 목록을 유지하고 싶습니다. 이것은 CSV 파일에서 가져온, 그래서이 추가 된 어떤이 추가되지 않은 것을 사용자에게 표시 할 큰 것 등 "속는"Django - 목록 중복 제거 및 속임수 유지
[
['first_name', 'last_name', 'email'],
['Danny', 'Lastnme', '[email protected]'],
['Sally', 'Surname', '[email protected]'],
['Sally', 'Surname', '[email protected]'], < -- Dupe
['Sally', 'Surname', '[email protected]'], < -- Dupe
['Chris', 'Lastnam', '[email protected]'],
['Larry', 'Seconds', '[email protected]'],
['Barry', 'Barrins', '[email protected]'],
['Glenn', 'Melting', '[email protected]'],
['Glenn', 'Melting', '[email protected]'], < -- Dupe
]
궁극적 인 결과는이 개 목록을 생성하는 것입니다, 좋은 이중 복사 결과 중 하나와 중복 사본 중 하나입니다. 고유
:
[
['first_name', 'last_name', 'email'],
['Danny', 'Lastnme', '[email protected]'],
['Sally', 'Surname', '[email protected]'],
['Chris', 'Lastnam', '[email protected]'],
['Larry', 'Seconds', '[email protected]'],
['Barry', 'Barrins', '[email protected]'],
['Glenn', 'Melting', '[email protected]'],
]
속는 :
[
['Sally', 'Surname', '[email protected]'],
['Sally', 'Surname', '[email protected]'],
['Glenn', 'Melting', '[email protected]'],
]
정보가 중복되는 정보를 유지해야합니까, 아니면 "Sally 성이 여러 번 발견되었습니다"라고 말하기에 충분합니까? –
@TimPietzcker 방금 질문을 업데이트했습니다. 완벽한 것은 고유 목록과 속임수 목록을 가져 오는 방법입니다. '{'unique ': [],'dupes ': []}'건배. –