2025년, 코딩은 선택이 아닌 필수!

2025년 모든 학교에서 코딩이 시작 됩니다. 먼저 준비하는 사람만이 기술을 선도해 갑니다~

프로그래밍언어문법/정올파이썬

리스트1 연습문제

파아란기쁨1 2023. 1. 18. 18:01
반응형

1. 다음과 같이 5개의 수를 입력 받아 리스트에 저장한 다음 거꾸로 출력하시오.

 

입력예)

1

2

3

4

5

출력예)

[5,4,3,2,1]

 

입력예)

10

20

30

40

50

출력예)

[50,40,30,20,10]

 

소스코드

더보기
li =[]
a = int(input())
li.append(a)
a = int(input())
li.append(a)
a = int(input())
li.append(a)
a = int(input())
li.append(a)
a = int(input())
li+=[a]


print(li[::-1])

2. 다음과 같이 5개의 수를 입력 받아 2번 인덱스의 값을 출력하시오.

 

입력예)

1

2

3

4

5

 

출력예)

3

더보기
li =[]
a = int(input())
li.append(a)
a = int(input())
li.append(a)
a = int(input())
li.append(a)
a = int(input())
li.append(a)
a = int(input())
li+=[a]


print(li[2])

3. 다음과 같이 5개의 수를 입력 받아 홀수번째 데이터를 리스트 형태로 출력하시오.

 

입력예)

1

2

3

4

5

 

출력예)

[1,3,5]

더보기
li =[]
a = int(input())
li.append(a)
a = int(input())
li.append(a)
a = int(input())
li.append(a)
a = int(input())
li.append(a)
a = int(input())
li+=[a]


print(li[::2])

4. 다음과 같이 5개의 수를 입력 받아 짝수번째 데이터를 리스트 형태로 출력하시오.

 

입력예)

1

2

3

4

5

 

출력예)

[2,4]

 

더보기
li =[]
a = int(input())
li.append(a)
a = int(input())
li.append(a)
a = int(input())
li.append(a)
a = int(input())
li.append(a)
a = int(input())
li+=[a]


print(li[1::2])
반응형

'프로그래밍언어문법 > 정올파이썬' 카테고리의 다른 글

리스트3 연습문제  (0) 2023.02.12
리스트2 연습문제  (0) 2023.01.18
[파일입출력] 19-6  (0) 2022.12.29
[파일입출력] 19-5  (0) 2022.12.29
[파일입출력] 19-4  (0) 2022.12.29