티스토리 뷰
Q1 a 리스트에서 중복된 숫자들을 제거해 보자.
a = [1, 1, 1, 2, 2, 2, 3, 3, 3, 4, 4, 5]
aSet = set(a) # a 리스트를 집합자료형으로 변환
b = list(aSet) # 집합자료형을 리스트 자료형으로 다시 변환
print(b) # [1,2,3,4,5] 출력
설명 :
리스트 자료형이 집합 자료형으로 변환되면서 중복된 값들은 사라지게 된다.
이와 같은 성질을 이용하면 리스트 내에 중복된 값을 쉽게 제거할 수 있다.
'Python' 카테고리의 다른 글
while문을 이용하여 별(*)을 표시하는 프로그램을 작성해 보자. (0) | 2017.08.10 |
---|---|
Python if문의 특성 (0) | 2017.08.10 |
.py 파일을 저장한 후 프로그램을 직접 실행해 보기 (0) | 2017.08.08 |
딕셔너리에서 값을 추출하고 삭제해 보기 (0) | 2017.08.08 |
튜플에 값을 추가하여 출력해 보기 (0) | 2017.08.08 |