Dev/python
[python] 리스트의 중복된 요소들 중에 고유한 요소들을 알고 싶다면, numpy.unique()
bskyvision.com
2021. 4. 19. 09:04
파이썬 리스트에서 unique한 요소들을 찾고 싶을 때는 numpy 패키지의 unique() 함수를 사용할 수 있습니다.
A = [1, 7, 1, 2, 3, 4, 1, 5, 4, 9, 3]
과 같은 리스트가 있다고 가정해보겠습니다.
이 리스트를 numpy.unique() 함수에 넣어주면 다음과 같이 유니크한 값들만 오름차순으로 나열된 넘파이 배열(numpy.ndarray)이 반환됩니다.
[1 2 3 4 5 7 9]
코드와 실행결과는 각각 다음과 같습니다.
리스트에서 중복된 요소들을 제거하고 딱 하나씩만 남기고 싶을 때는 이 방법을 사용해도 되겠습니다.