我正在創建一個多維列表其中行和列考慮在內。代碼將要求用戶輸入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)
任何幫助非常感謝。 :)