import numpy as np x = np.random.randn(2, 3, 4) mask = np.array([1, 0, 1, 0], dtype=np.bool) y = x[0, :, mask] z = x[0, :, :][:, mask] print(y) print(z) print(y.T)
为什么分两步完成上述操作会导致一步到位?
python indexing numpy
indexing ×1
numpy ×1
python ×1