반응형
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 |