【发布时间】:2017-10-09 07:46:54
【问题描述】:
假设amount是数组的数量,b是数组的长度。我不知道如何填写这个
def MultiList(amount,length)
如果我调用 MultiList 之类的函数,我想这样做
MultiList(5,5)
你的输出将是
(array ([0,0,0,0,0]), array ([0,0,0,0,0]), array ([0,0,0,0,0]), array ([0,0,0,0,0]),array ([0,0,0,0,0]))
【问题讨论】:
-
你只是在列表列表之后?
-
tuple(np.zeros(length) for _ in range(amount))? -
如果您使用的是 NumPy,请参考 Md. Rezwanul Haque 的答案(或来自 @Goyo 的评论)。如果您的意思是内置列表,请选择 RomanPerekhrest 或我的答案。
-
@ElmoVanKielmo 谢谢,看看有什么可能的解决方案吗?
-
你已经有 4 个答案了。它们都给出了一个列表/数组,其中包含
amount数量的列表/数组,其中填充了length的零个数。他们都回答了你的问题。您只需要说明您使用的是内置列表还是 NumPy 数组,因为 Python 中没有array内置类型(有list类型)并且您没有提到NumPy类型array存在的地方,所以我们有点困惑。