Numpy:" ......" numpy数组索引中的语法

时间:2015-11-07 19:55:04

标签: python numpy syntax

我正在观看this page一些numpy练习。练习65是这样的:

  

考虑形状(8,3)和(2,2)的两个阵列A和B.如何查找行   包含B的每一行元素的A,无论顺序如何   B中的元素?

# Author: Gabe Schwartz

A = np.random.randint(0,5,(8,3))
B = np.random.randint(0,5,(2,2))

C = (A[..., np.newaxis, np.newaxis] == B)
rows = (C.sum(axis=(1,2,3)) >= B.shape[1]).nonzero()[0]
print(rows)

有人可以向我解释A[..., np.newaxis, np.newaxis]正在做什么吗?我曾经在python中见过...

另外,...通常在python中做什么?

0 个答案:

没有答案