gpt4 book ai didi

python - 使用具有可变数量索引的 numpy mgrid

转载 作者:太空宇宙 更新时间:2023-11-03 15:09:31 26 4
gpt4 key购买 nike

如何将 numpy.mgrid 与可变数量的索引一起使用?除了硬编码值之外,我在 github 上找不到任何使用它的示例。

import numpy as np
np.mgrid[1:10, 1:10] # this works fine

x = (1, 10)
np.mgrid[x[0]:x[1], x[0]:x[1]] # hardcoded

xs = [(1,10)] * 10
np.mgrid[*xs????] # I can't get anything to work here

最佳答案

这似乎可行:

np.mgrid[[slice(i,j) for i,j in [(1,10)]*10]]

虽然 *10 太大了

它源于那个事实

np.mgrid[slice(1,10),slice(1,10)]  # same as
np.mgrid[1:10,1:10]

关于python - 使用具有可变数量索引的 numpy mgrid,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28685802/

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