2차원 배열(list) 중복 제거
>>> data = [['홍길동', 2019022872, '파이썬의 이해', 'A+'], ['김영희', 2019012872, '파이썬의 이해', 'C+'], ['홍길동', 2019022872, '파이썬의 이해', 'A+'], ['김철수', 2019022873, '파이썬의 이해', 'A']] >>> dup = list(set(map(tuple, data))) >>> print(dup) [('홍길동', 2019022872, '파이썬의 이해', 'A+'), ('김영희', 2019012872, '파이썬의 이해', 'C+'), ('김철수', 2019022873, '파이썬의 이해', 'A')] 리스트 내부의 정렬 순서를 유지하는 것도 중요해서 검색해보니 바로 나왔습니다. tuple은 hashable한 자료형이라서 ..