맨날 치이카와처럼 까먹는 입력 문법..
더 이상 까먹지않겠다. .
답답해서 정리한다..
-입력 문법
1. 한 줄 읽어서 int로 변환
#입력 예시
10
a = int(input())
2. int형으로 여러 개 입력 받기
#입력 예시
1 2
a, b = map(int, input().split())
3. 1차원배열 입력 받기
#입력 예시
1 2 3 4 5
list = list(map(int, input().split()))
4. 앞 뒤 입력 값 따로 입력 받기
#입력 예시
1 2 3 4 5
#출력 예시
1 [2, 3, 4] 5
first, *middle, last = map(int, input().split())
5. 단일 변수 -> 튜플로 변환
#출력 예시
(1, 2)
a = 1
b = 2
result = a, b
6. 이어진 숫자를 한 자리씩 나눠서 리스트로 저장
#출력 예시
[1, 2, 3, 4, 5]
arr = list(map(int, input()))
7. n행으로 이루어진 2차원 배열 입력
# 입력 예시
1 2 3
4 5 6
7 8 9
#출력 예시
[[1, 2, 3], [4, 5, 6], [7, 8, 9]]
list = [반복내용 for _ in range(반복횟수)]
n = int(intput()) #행 정보
arr = [list(map(int, input().split())) for _ in range(n)]
추후에 내용 계속 추가..예정.,
'PS' 카테고리의 다른 글
[백준] 24511번: queuestack 파이썬 풀이 (0) | 2024.09.23 |
---|---|
[백준] 2346번: 풍선 터뜨리기 파이썬 (0) | 2024.08.26 |