在3D numpy array中搜索多个1D numpy array,可以使用numpy的函数来实现。具体步骤如下:
import numpy as np
arr_3d = np.array([[[1, 2, 3], [4, 5, 6]], [[7, 8, 9], [10, 11, 12]]])
target_arrays = [np.array([1, 2, 3]), np.array([7, 8, 9])]
result = np.in1d(arr_3d, target_arrays)
indices = np.where(result)
print(indices)
以上是在3D numpy array中搜索多个1D numpy array的基本步骤。根据具体的应用场景和需求,可以进一步优化和扩展代码。对于numpy的其他函数和方法,可以参考官方文档进行学习和使用。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云