728x90
📍 여러 줄의 입력을 한 줄로 출력하고 싶을 때
아래 보기와 같은 입력일때 1줄로 출력하려면 어떻게 할까? 리스트끼리는 덧셈이 가능한데, 1차원 리스트 + 1차원 리스트
= 1차원 리스트
가 된다.
'''
5 10 7 16 2
4 22 8 17 13
3 18 1 6 25
12 19 23 14 21
11 24 9 20 15
'''
n = 5
num = []
for _ in range(n):
num += list(map(int, input().split()))
print(num)
👉🏽 [5, 10, 7, 16, 2, 4, 22, 8, 17, 13, 3, 18, 1, 6, 25, 12, 19, 23, 14, 21, 11, 24, 9, 20, 15]
반응형
'Python > 파이썬 문법 Tips' 카테고리의 다른 글
[ 파이썬(Python) ] n의 배수인 index만 출력하기 (0) | 2021.05.31 |
---|---|
[ 파이썬(Python) ] 2차원 행렬에서 세로(column) 열만 추출하기 (0) | 2021.05.28 |
[ 파이썬(Python) ] 2차원 행렬에서 세로로 최대값, 최소값 갱신하기 (0) | 2021.05.27 |
[ 파이썬(python) ] 범위가 큰 2차원 배열 / 문자열을 출력 할 때 (0) | 2021.05.27 |
[ 파이썬(python) ] n * n 행렬에서 target * target 크기만큼 자르기 (0) | 2021.05.20 |
댓글