파이썬에서 string.split("") 호출 시
ValueError: empty separator 오류 발생
따라서 리스트로 변환 후 반복문으로 원소 하나씩 꺼내는 방법 사용
import sys
n, m = map(int, sys.stdin.readline().split())
# n은 행(row), m은 열(column)
graph = []
for i in range(n):
a = list(sys.stdin.readline().rstrip()); b = []
for x in a: b.append(int(x))
graph.append(b)
strip()
양쪽(왼쪽 + 오른쪽) 공백 또는 지정한 문자를 제거
text = " Hello, Python! "
result = text.strip()
print(result) # 결과: 'Hello, Python!'
text = "###Welcome###"
result = text.strip('#')
print(result) # 결과: 'Welcome'
lstrip()
왼쪽(앞쪽) 공백 또는 지정한 문자를 제거
text = " Hello, Python!"
result = text.lstrip()
print(result) # 결과: 'Hello, Python!'
text = "###Start"
result = text.lstrip('#')
print(result) # 결과: 'Start'
rstrip()
오른쪽(뒤쪽) 공백 또는 지정한 문자를 제거
text = "Hello, Python! "
result = text.rstrip()
print(result) # 결과: 'Hello, Python!'
text = "End###"
result = text.rstrip('#')
print(result) # 결과: 'End'