| 아래 입력예 처럼 n개의 수를 입력 받아 정수로 변환하여 리스트에 저장해 보세요. |
입력 예1 - 방법1
5
12 34 12 89 5
n = int(input("")) #입력받을 데이터의 수
arr = []
arr = input().split() # 스페이스로 구분된 문자열을 분리하여 리스트로 저장
for i in range(n):
arr[i] = int(arr[i]) # 정수로 변환하여 arr 리스트에 저장
for i in range(n):
print(arr[i], end=' ')
print()
for x in arr:
print(x, end=' ')
print()
for i in range(n-1, -1, -1):
print(arr[i], end=' ')
입력 예1 - 방법2
n = int(input("")) # 입력받을 데이터의 수
arr = []
s = input().split() # 스페이스로 구분된 문자열을 분리하여 리스트에 저장
arr = list(map(int, s)) #문자열로 저장된 점수들을 map을 사용하여 정수로 일괄 변환
for i in range(n):
print(arr[i], end=' ')
print()
for x in arr:
print(x, end=' ')
print()
for i in range(n-1, -1, -1):
print(arr[i], end=' ')
■ 아래 입력예처럼 문자열로 입력받아 정수로 변환하여 리스트에 저장 후 최고, 최저, 총점, 평균을 구하세요.
5
70 80 90 85 99
n = int(input(""))
arr = []
arr = input().split()
for i in range(n):
arr[i] = int(arr[i])
print("최대 = ", max(arr))
print("최소 = ", min(arr))
print("합계 = ", sum(arr))
print("평균 = ", sum(arr)/len(arr))'파이썬' 카테고리의 다른 글
| 24. 파이썬 리스트 (0) | 2022.11.11 |
|---|---|
| 23. 파이썬 문자열 - ord(), chr(), x.upper(), x.lower() (0) | 2022.11.06 |
| 21. 파이썬 range 범위 (0) | 2020.05.17 |
| 20. 파이썬 선택정렬, 버블정렬 (0) | 2020.05.14 |
| 19. 파이썬 sort 메서드, sorted 함수 (0) | 2020.05.11 |

