소문자 알파벳으로 이루어진 5행 3열의 배열이 주어지면 대문자로 바꾸어서 출력하는 프로그램을 작성해보세요.
# 2차원 배열을 구현해 각 줄마다 알파벳 소문자를 입력받습니다.
arr_2d = [
list(input().split())
for _ in range(5)
]
# 알파벳 소문자를 대문자로 바꾸어 출력합니다.
for i in range(5):
for j in range(3):
arr_2d[i][j] = chr(ord(arr_2d[i][j]) + ord('A') - ord('a'))
print(arr_2d[i][j], end=" ")
print()
# 나의 풀이 ---------------------------------------
for _ in range(5):
arr = list(map(str, input().split()))
for i in range(3):
arr[i] = arr[i].upper()
arr = ' '.join(arr)
print(arr)
'Python > [코드트리]' 카테고리의 다른 글
[코드트리] 2차원 배열 입력 > 플로이드-워셜 알고리즘(Warshall algorithm) (0) | 2023.07.12 |
---|---|
[코드트리] 2차원 배열 입력 > 배열의 평균(★) (0) | 2023.07.12 |
[코드트리] 문자열을 정수로 변환하기 > 알파벳 지우기 (0) | 2023.07.07 |
[코드트리] 문자열을 정수로 변환하기 > 정수만 추출하기 (0) | 2023.07.07 |
[코드트리] 대소문자 변환 > 대문자로 출력하기 (0) | 2023.07.07 |