【发布时间】:2017-03-17 05:08:28
【问题描述】:
我正在创建一个多维列表,其中考虑了行和列。该代码将要求用户根据 count 输入 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)
非常感谢任何帮助。 :)
【问题讨论】:
标签: python arrays multidimensional-array