1) Tech

Python list 중복 값 제거

Tech_holic 2020. 3. 18. 14:24
반응형

python list 내부에 중복값이 존재할 때 제거하는 방법입니다.

 

2가지 방법이 존재하는데요.

각각의 방법은 중복값 제거 후, 정렬 유무입니다.

 

1. python 내부에 중복값 제거하는 방법 (정렬 o, 오름차순)

x = [7, 5, 3, 3, 4, 1, 2, 2]
x = list(set(x))

 

 

2. python 내부에 중복값 제거하는 방법 (정렬 x, 순서유지)

import collections

x = [7, 5, 3, 3, 4, 1, 2, 2]

x = collections.OrderedDict.fromkeys(x).keys()

반응형