Programming/SWEA

[SWEA 6302].[파이썬 프로그래밍 기초(2) 파이썬의 기본 응용] 2. 자료구조 -리스트, 튜플 25

토토모에요 2021. 7. 26. 10:27
728x90
반응형

SW Expert Academy에서 학습용으로 문제를 가져왔습니다. 문제가 될 시 수정, 삭제하겠습니다.

https://swexpertacademy.com/main/main.do

문제 : 리스트 내포 기능을 이용해 [12, 24, 35, 70, 88, 120, 155]에서 첫번째, 다섯번째, 여섯번째 항목을 제거한 후 리스트를 출력하는 프로그램을 작성하십시오.

input

output

[24, 35, 70, 155]

code

a=[12, 24, 35, 70, 88, 120, 155]
a_list=[i for i in a if a.index(i)==1 or a.index(i)==2 or a.index(i)==3 or a.index(i)==6]
print(a_list)  

a의 인덱스는 0부터 6까지 있다. 여기에 맞춰서 인덱스가 1,2,3,6일때만 a_list에 남겨두고 출력하면 된다.

반응형