如何索引一个numpy数组,当它越界时会回到边界?
例如,我有一个3x3的数组:
基本上,所有约为15的值都被返回,假设它绕回来了。
例如,我有一个3x3的数组:
import numpy as np
matrix = np.array([[1,2,3,4,5],[6,7,8,9,10],[11,12,13,14,15]])
##
[[ 1 2 3 4 5]
[ 6 7 8 9 10]
[11 12 13 14 15]]
假设我想索引值位于(2,4)附近且数值小于15
的数据。 我希望获得包含这些值的数组:
[[9, 10, 6]
[14, 15, 11]
[4, 5, 1]]
基本上,所有约为15的值都被返回,假设它绕回来了。