일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
Tags
- Word Cloud
- selenium
- 인공지능
- Python
- 머신러닝
- Udemy
- konlpy
- ionehotencoding
- Okt
- 태블로
- pyspark
- pandas
- 데이터
- scikit-learn
- iNT
- 시각화
- Tableau
- 데이터 분석
- 파이썬
- 형태소분석기
- 데이터분석
- SQL
- numpy
- input
- 크롤링
Archives
- Today
- Total
반전공자
[Python] list 중복 제거 본문
list에서 원소가 중복되는 경우, 어떻게 중복된 원소 중 하나만 남길 수 있을까?
딱 봐도 중복된 원소가 여러개다.
일단, 중복을 무시하고 전체 원소의 개수는 720개이다.
중복 제거
set(name)
※ 데이터 타입 set 자체가 중복을 허용하지 않기 때문에 이걸 이용해서 중복을 제거해준다.
단점은 어떤 요소가 중복되었는지 확인은 불가하다는 점이지만, 빠르게 중복을 제거할 수 있다.
기존에 list인 요소를 set 했기 때문에 이 상태로는 pd.DataFrame 함수에 넣는게 불가하다.
→ 그럴땐 아주 단순하게 다시 list 함수를 씌워주면 된다.
list 변환
list(set(name))
그럼 중복만 깔끔히 제거되고 List 형태로 잘 변환된걸 확인할 수 있다~
'데이터분석' 카테고리의 다른 글
[크롤링] 네이버 쇼핑 - 리뷰 동적 크롤링 (0) | 2023.03.17 |
---|---|
[크롤링] 네이버 쇼핑 - 리뷰 (0) | 2023.03.17 |
[Python] List value count (0) | 2023.03.17 |
[크롤링] 네이버 쇼핑 - 상품명 동적 페이지 크롤링 (스크롤, 클릭) (0) | 2023.03.17 |
[크롤링] 네이버 쇼핑 - 상품명 (0) | 2023.03.17 |