【发布时间】:2018-03-15 15:18:23
【问题描述】:
我知道我的标题有类似的问题,但我找不到与我在下面概述的问题类似的问题:
我正在尝试将以下 9 个列表推导存储到一个列表中,以便每个列表推导本身都是新列表中的一个列表:
a = [(i,j) for i in range(3) for j in range(3)]
b = [(i,j) for i in range(3) for j in range(3,6)]
c = [(i,j) for i in range(3) for j in range(6,9)]
d = [(i,j) for i in range(3,6) for j in range(3)]
e = [(i,j) for i in range(3,6) for j in range(3,6)]
f = [(i,j) for i in range(3,6) for j in range(6,9)]
g = [(i,j) for i in range(6,9) for j in range(3)]
h = [(i,j) for i in range(6,9) for j in range(3,6)]
i = [(i,j) for i in range(6,9) for j in range(3,9)]
具体来说,这些打印出数独板中块的索引。我希望将每个块作为一个列表中的列表。
谁能指出我正确的方向。
谢谢
【问题讨论】:
标签: python numpy list-comprehension sudoku