본문 바로가기
python

18. python, set 함수(리스트에서 중복 제거)

by 장인이 2021. 1. 16.

  파이썬에서 set함수를 통해 list의 고유한 값만 가져올 수 있다.

 

tmp = ['a', 'a', 'b', 'b', 'b', 'c']
print(set(tmp))
# 출력
# {'a', 'b', 'c'}

 또한 set을 사용한 경우 indexing을 할수 없으므로, list으로 바꿔준 후 작업한다.

tmp = ['a', 'a', 'b', 'b', 'b', 'c']
# print(set(tmp)[0])
# 오류 발생함

print(list(set(tmp))[0])
# 출력
# 'a'

댓글