【发布时间】:2018-07-12 17:55:47
【问题描述】:
在尝试制作数独解谜程序时,我遇到了一个小问题。也就是说,我想追加到列表中的行(列表)的数量。
# These are the lists that i have to append
row0 = [5,3,0, 0,7,0, 0,0,0]
row1 = [6,0,0, 1,9,5, 0,0,0]
row2 = [0,9,8, 0,0,0, 0,6,0]
row3 = [8,0,0, 0,6,0, 0,0,3]
row4 = [4,0,0, 8,0,3, 0,0,1]
row5 = [7,0,0, 0,2,0, 0,0,6]
row6 = [0,6,0, 0,0,0, 2,8,0]
row7 = [0,0,0, 4,1,9, 0,0,5]
row8 = [0,0,0, 0,8,0, 0,7,9]
# And this, is what i want to avoid doing.
rows.append(row0)
rows.append(row1)
rows.append(row2)
rows.append(row3)
rows.append(row4)
rows.append(row5)
rows.append(row6)
rows.append(row7)
rows.append(row8)
是否可以在 for 循环或类似的帮助下附加所有这些列表?
【问题讨论】:
标签: python python-3.x