나는이 답변을 검색하려고했지만 아직 좋은 것을 찾지 못했습니다. 그래서이 답변이 다른 곳에서 발견 될 수 있다면 미리 사과드립니다.목록에서 다차원 목록 만들기
이 작업을 수행하는 Python 방법은 무엇입니까?
height, width = 4, 4
grid = '01 02 03 04 04 03 02 01 04 04 04 04 01 02 01 02'
grid_list = []
grid = [int(x) for x in grid.split()]
for row in range(0, height):
grid_list.append(grid[row * height:row * height + width])
grid_list =[[1, 2, 3, 4], [4, 3, 2, 1], [4, 4, 4, 4], [1, 2, 1, 2]]
을 만들고 싶습니다.
기본적으로 문자열에서 다차원 목록을 만들고 싶습니다. 이것을위한 파이썬 원 - 라이너가 있어야한다고 생각합니다. 감사! 이 작업을 실행 한 후
입니까? – jayelm
@JesseMu 나는이 답변을 내 게시물을 편집했습니다. 감사. –
모든 요소의 길이가 같습니까? – Sheng