728x90
반응형
SW Expert Academy에서 학습용으로 문제를 가져왔습니다. 문제가 될 시 수정, 삭제하겠습니다.
https://swexpertacademy.com/main/main.do
문제 : 리스트의 항목 중 중복이 되는 항목을 제거하는 함수를 정의하고 이 함수를 이용해 [12,24,35,24,88,120,155,88,120,155]에서 중복이 제거된 리스트를 출력하십시오.
input
output
[12, 24, 35, 88, 120, 155]
code
a=[12,24,35,24,88,120,155,88,120,155]
b=[]
a_list=[b.append(i) for i in a if i not in b]
print(b)
새로운 빈 리스트인 b를 만들고 a를 하나하나 꺼내는데 만약 b에 a의 i가 없는 경우 b에 넣는씩으로 하여 중복된 숫자는 안넣게 한다.
728x90
반응형
'Programming > SWEA' 카테고리의 다른 글
[SWEA 6255].[파이썬 프로그래밍 기초(2) 파이썬의 기본 응용] 3. 자료구조 - 셋, 딕셔너리 3 (0) | 2021.07.26 |
---|---|
[SWEA 6254].[파이썬 프로그래밍 기초(2) 파이썬의 기본 응용] 3. 자료구조 - 셋, 딕셔너리 2 (0) | 2021.07.26 |
[SWEA 6303].[파이썬 프로그래밍 기초(2) 파이썬의 기본 응용] 2. 자료구조 -리스트, 튜플 26 (0) | 2021.07.26 |
[SWEA 6302].[파이썬 프로그래밍 기초(2) 파이썬의 기본 응용] 2. 자료구조 -리스트, 튜플 25 (0) | 2021.07.26 |
[SWEA 6301].[파이썬 프로그래밍 기초(2) 파이썬의 기본 응용] 2. 자료구조 -리스트, 튜플 24 (0) | 2021.07.25 |