我有一个多维的numpy数组,我想把它的一些元素构造成一维数组.我需要采取的元素由它们的索引给出,例如:
inds = [(0,0), (0,1), (1,1), (1,0), (0,2)]
Run Code Online (Sandbox Code Playgroud)
我以一种简单的方式解决它:
ls = []
for i, j in inds:
ls += [a[i,j]]
Run Code Online (Sandbox Code Playgroud)
它给出了期望的结果.但是,我意识到这个解决方案对我来说太慢了.是否有可能以更有效的方式做同样的事情?