我在Python中製作了一個Sudoku解算器,並且我的代碼可以工作,但是我需要在列表中指定一個由9個列表組成的列表,以供分析。我目前正在努力如何做到這一點,以便當用戶提示輸入時,他們輸入9個數字沒有空格,然後再做8次;每次他們提交一行時,該行就被轉換成一個列表。目前我必須手動指定列表(請參閱下面的示例)。python 3多行輸入
b=[[2,5,9,7,1,6,4,8,3],
[8,6,7,3,4,5,9,1,2],
[4,1,3,9,2,8,6,7,5],
[3,9,8,5,7,4,1,2,6],
[5,4,6,2,8,1,7,3,9],
[1,7,2,6,3,9,5,4,8],
[9,8,4,1,6,3,2,5,7],
[6,2,1,8,5,7,3,9,4],
[7,3,5,4,9,2,8,6,1]]
我想在做一個while循環有分流的功能,然後追加每個值到一個列表,但這僅僅是創建一個巨大的名單。
有人可以幫助我嗎?
我可以對此進行擴展或在必要時提供代碼,謝謝。