我正在创建一个多维列表其中行和列考虑在内。代码将要求用户输入n位数的数量取决于计数。多维名单
示例:用户需要输入数字5倍然后数目被显示为列表的列表。
UserInput: 1 2 3
4 5 6
5.5 1 2
Output: [[1,2,3],[4,5,6],[5.5,1,2]]
我能够做一维列表,但是当涉及到多维列表时,我迷失了它。这是我到目前为止编制的代码:
rows = 5
table = rows*[0]
rowNumber = 0
while rowNumber < rows:
userInput = input("Enter a number:").split()
for i in range(len(userInput)):
for j in range(len(userInput[i]):
table[i][j] = userInput
rowNumber +=1
print(table)
任何帮助非常感谢。 :)