这就是我所做的-
grid_len = input("Enter Grid Length: ") #Assuming grid_length to be 3
s = []
while True:
s.append(input())
if len(s) == int(grid_len)**2: #grid_length^2 will be 9
print(s)
break
例如,当 Input 在第一个循环中为 1,在第二个循环中为 2,在第三个循环中为 3,依此类推直到 9;它创建一个这样的列表:
['1','2','3','4','5','6','7','8','9']
但我想要这样的东西:
[[1,2,3],[4,5,6],[7,8,9]]