【发布时间】:2018-04-04 16:46:43
【问题描述】:
下面是我的代码:
n = int(input())
for i in range(n):
d = int(input())
for i in range(d):
a = list(map(int,input().split()))
print(a)
但我希望我的代码能够做到这一点,例如:
假设d = 4 是我的用户输入
现在,我想要(随机示例)a = [1, 4 , 8, 19]。这也是来自用户输入。
这是一个输出的例子。我无法正确地提出问题。所以,这是所需的输出:
3 #n 的输入
2 #d 的输入
[4,6] #a 的输出
5 #第二次输入
[4,2,1,4,7] #输出a,5个元素为d = 5
2 #input for last d, as 'n' is 3
[1,9] #(最后一个数组a)
【问题讨论】:
-
您的代码已经获得了一个列表作为用户输入并将其存储在
a中。有什么问题? -
先生,我可以展示一个我想要的输出示例吗?
-
你现在能回答我的问题了吗?请检查所需的输出。谢谢。
标签: python arrays python-3.x for-loop