gpt4 book ai didi

python - 如何基于变量创建具有维度的数组?

转载 作者:太空宇宙 更新时间:2023-11-04 09:46:55 25 4
gpt4 key购买 nike

我有两个变量:dimterms。我想使用这些变量来定义一个数组。例如,

  • 如果 dim=2terms=4,我想要 m=np.zeros((4,4))
  • 如果 dim=3terms=4,我想要 m=np.zeros((4,4,4))
  • 如果 dim=3terms=3,我想要 m=np.zeros((3,3,3))

我尝试使用字符串定义参数,但它不接受。

最佳答案

您可以使用:

np.zeros((terms,) * dim)

关于python - 如何基于变量创建具有维度的数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49428916/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com