728x90
반응형
숫자 하나
6
n = int(input())
문자열 하나
mdihsk
string = input()
문자열 각각의 글자를 리스트의 하나 원소로
asdf234 -> ['a', 's', 'd', 'f', '2', '3', '4']
arr = list(input())
여러 단어를 리스트 만들기
abc def gh iasgis -> ['abc', 'def', 'gh', 'iasgis']
arr = input().split()
숫자 변수 여러 개
4 9 3
n, m, k = map(int, input().split())
숫자 리스트 만들기
4 9 3 -> ['4', '9', '3'] -> [4, 9, 3]
arr = list(map(int, input().split()))
세로로 여러 개 입력될 경우
4 # 리스트 총 길이
1
2
3
4
-> [1,2,3,4]
n = int(input())
arr = [ int(input()) for _ in range(n) ]
공백을 분리되어 있을 때2차원 리스트일 경우
3 5
0 -1 0 0 0
-1 -1 0 1 1
0 0 0 1 1
-> [[0, -1, 0, 0, 0], [-1, -1, 0, 1, 1], [0, 0, 0, 1, 1]]
n, m = map(int, input().split())
arr = [ list(map(int, input().split())) for _ in range(n) ]
한 글자로 붙어있을 때 2차원 리스트일 경우
3 5
01000
11011
00011
-> [[0, 1, 0, 0, 0], [1, 1, 0, 1, 1], [0, 0, 0, 1, 1]]
n, m = map(int, input().split())
arr = [ list(map(int, list(input()))) for _ in range(n) ]
더 빠른 input 함수 쓰는 법
아래 코드를 상단에 적어두고 시작
import sys
input = sys.stdin.readline
728x90
반응형
'Algorithm Problems' 카테고리의 다른 글
[백준] [Python] 2156번 포도주 시식 - DP (0) | 2021.06.10 |
---|---|
[백준] [Python] 1920번 수 찾기 - 이분 탐색 - [대표예제] (0) | 2021.06.10 |
[백준][Python] 3078번 좋은 단어 - 큐 (0) | 2021.06.06 |
[Cos Pro 1급] 3차 4번 - 가장 짧은 문자열 (0) | 2021.06.05 |
[백준] [Python] 3190번 뱀 - 큐, Greedy (0) | 2021.06.05 |