반응형
1. 리스트 출력하기1 |
s = [95, 12, 35, 50, 87, 100, 36, 58, 88, 13]
#리스트 출력하기
print(s)
print()
#리스트 출력하기
print(s[0], s[3], s[6])
print(s[:5])
print(s[2:5])
print(s[-1], s[-2], s[-3])
2. 리스트 출력하기2 |
s = [95, 12, 35, 50, 87, 100, 36, 58, 88, 13]
#리스트 출력하기
for i in range(10):
print(s[i], end=' ')
print()
#리스트 역순으로 출력하기
for i in range(9, -1, -1):
print(s[i], end =' ')
print()
3. 리스트 출력하기3 |
s = [95, 12, 35, 50, 87, 100, 36, 58, 88, 13]
#리스트 출력하기
for x in s:
print(x, end=' ')
print()
#리스트 역순으로 출력하기
s.reverse()
for x in s:
print(x, end=' ')
4. 리스트 요소 추가하기 x.append() |
s = [95, 12, 35, 50, 87, 100, 36, 58, 88, 13]
#리스트 출력하기
for x in s:
print(x, end=' ')
print()
#리스트에 요소 추가하기
s.append(200)
for x in s:
print(x, end=' ')
print()
#리스트에 요소 추가하기
s.append(500)
for x in s:
print(x, end=' ')
print()
5. 10개의 정수를 입력 받아 리스트에 저장하기 |
# 입력데이터( 한줄로 빈칸으로 구분되어 10개 가로로 입력 )
23 1 54 3 8 98 3 21 56 90
n = int(input(""))
arr= []
arr = input().split()
for i in range(n):
arr[i] = int(arr[i])
for x in arr:
print(x)
print()
for i in in range(10):
print(arr[i])
6. 5개의 정수를 입력 받아 리스트에 저장하기 |
# 입력데이터
34
89
54
90
12
arr = []
for i in range(5):
a = int(input(""))
arr.append(a)
for s in arr:
print(s)
print()
for i in range(5):
print(arr[i])
7. 리스트를 사용하지않고 숫자 4개 입력 받기 |
a, b, c, d = map(int, input("").split())
print(a, b, c, d)
8. 리스트를 사용하지 않고 문자 4개 입력 받기 |
a, b, c, d = map(str, input("").split())
print(a, b, c, d)
9. 리스트를 사용하지 않고 실수 4개 입력 받기 |
a, b, c, d = map(float, input("").split())
print(a, b, c, d)
10. 파이썬 리스트 max(), min(), sum(), len() |
arr = input("5과목의 성적점수 입력")
arr = arr.split()
arr = list(map(int,arr))
print("최대점수 = ", max(arr))
print("최소점수 = ", min(arr))
print("총점 = ", sum(arr))
print("평균 = ", sum(arr)/len(arr))
반응형
'COS Pro 3급 모의고사' 카테고리의 다른 글
COS Pro 1차원 배열 연습 문제 - C++ (0) | 2022.11.12 |
---|---|
COS Pro 모의고사 6회 - python (0) | 2022.11.11 |
COS Pro 모의고사 6회 - C++ (0) | 2022.11.09 |
COS Pro 모의고사 5회 - python (0) | 2022.11.09 |
COS Pro 3급 모의고사 5회 - C++ (0) | 2022.11.09 |