프로그래밍언어문법/정올Python(3판)
리스트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])
반응형