[파이썬 개념] 문자열로 입력받아서 그래프로 만들기 - list(map(int, input()))

graph = []
for i in range(n):
    graph.append(list(map(int, input()))) # 이렇게 하는 건줄 몰랐음 대박

위의 이미지 아래처럼 graph로 만들어짐

[0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0]
[1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0]
[1, 1, 0, 1, 1, 1, 0, 1, 1, 0, 1, 1, 1, 0]
[1, 1, 0, 1, 1, 1, 0, 1, 1, 0, 0, 0, 0, 0]
[1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0]
[1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1]
[0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1]
[0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0]
[0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0]
[0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0]
[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1]
[1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1]
[1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1]

좋은 웹페이지 즐겨찾기