반응형

Python에서 리스트에 중복값을 제거하는데 방법 중에 내가 제일 많이 사용하는 방법은 set()을 사용한 다음에 리스트로 변환하는 방법이다. 

 

Python의 set 자료구조 특징은 중복 데이터는 허용하지 않는데, 해당 데이터를 set에 넣고, 그 set을 다시 리스트로 캐스팅을 하면 리스트 중복값을 제거할 수 있다.

 

아래의 origin_data를 보면 3개의 열과 다수행으로 이루어진 데이터 프레임으로 되어 있다.

 

 

여기서, origin_data 중 TR 열의 데이터들을 set으로 놓고, 다음 list로 변환하여 오름차순 정렬을 하면 아래와 같이 중복값이 제거된 리스트를 만들 수 있다.

반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기