programming/python

리스트 중복 제거

chanchand 2023. 6. 7. 18:32
반응형

1. set 함수 사용

arr = ['H', 'e', 'l', 'l', 'o']
res = set(arr)
        
print(res) # ['H', 'e', 'l', 'o']

 

2. for 반복문 사용

arr = ['H', 'e', 'l', 'l', 'o']
res = []

for i in arr:
	if i not in res:
    	res.append(i)
        
print(res) # ['H', 'e', 'l', 'o']

 

3. dict 딕셔너리 사용

arr = ['H', 'e', 'l', 'l', 'o']
res = dict.fromkeys(arr)
res = list(res)
print(res) # ['H', 'e', 'l', 'o']

 

반응형

'programming > python' 카테고리의 다른 글

python redis  (0) 2023.07.24
반올림, 내림, 올림  (0) 2023.07.16
대소문자 변환  (0) 2023.06.05
집합 자료형  (0) 2023.06.03
순서 뒤집기  (0) 2023.06.01