strip: 맨 뒤 개행문자 자동 삭제
split: 나눠 담기. split(‘\n’)하면 맨 마지막은 ‘’가 담아짐.
입력:
123
A = sys.stdin.readline()
# A: ‘123\n’
입력:
123
N = int(sys.stdin.readline())
# N: 123
입력:
4 5
N, K = map(int, sys.stdin.readline().split())
# N: 4
# M: 5
입력:
1 2 3 4 5
a = list(map(int, sys.stdin.readline().split()))
# a: [1, 2, 3, 4, 5]
입력:
1
2
3
A = list(sys.stdin.readline().split() for _ in range(N))
# A: [['1'], ['2'], ['3']]
입력:
1
2
3
coins = list(sys.stdin.readline()for _ in range(N))
# coins: ['1\n', '2\n', '3\n']
입력:
1
2
3
coins = list(sys.stdin.readline().strip() for _ in range(N))
# coins: ['1', '2', '3']
입력:
10
20
30
coins = list(sys.stdin.readline().strip() for _ in range(N))
coins = list(map(int, coins))
# coins:[10, 20, 30]
'코딩 연습 > Python' 카테고리의 다른 글
구현 17413번 (0) | 2021.03.01 |
---|---|
그래프 알고리즘 2606번 (0) | 2021.03.01 |
그리디 알고리즘 13305번 (0) | 2021.02.05 |
그리디 알고리즘 11047번 (0) | 2021.02.05 |
4단계 for문 (0) | 2021.02.05 |