gpt4 book ai didi

python - numpy 中的数组索引

转载 作者:太空狗 更新时间:2023-10-30 02:00:01 25 4
gpt4 key购买 nike

在 numpy 中是否有一种方法可以检索数组中除提供的索引项之外的所有项。

 x = 
array([[[4, 2, 3],
[2, 0, 1],
[1, 3, 4]],

[[2, 1, 2],
[3, 2, 3],
[3, 4, 2]],

[[2, 4, 1],
[0, 2, 2],
[4, 0, 0]]])

并通过请求

x[not 1,:,:] 

你会得到

array([[[4, 2, 3],
[2, 0, 1],
[1, 3, 4]],

[[2, 4, 1],
[0, 2, 2],
[4, 0, 0]]])

谢谢

最佳答案

In [42]: x[np.arange(x.shape[0])!=1,:,:]
Out[42]:
array([[[4, 2, 3],
[2, 0, 1],
[1, 3, 4]],

[[2, 4, 1],
[0, 2, 2],
[4, 0, 0]]])

关于python - numpy 中的数组索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8712332/

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