我想检查给定条目 (x,y) 的 10 个索引内的矩阵 A 的所有条目是否为零。我认为应该这样做
(numpy.take(A,[x-10:x+10,y-10:y+10]) == 0).all()
但是我遇到了一个无效的语法错误。认为我没有正确构建索引范围,有什么建议吗?
请您参考如下方法:
不用担心使用take,只需像这样索引你的数组:
(A[x-10:x+10,y-10:y+10] == 0).all()
我想检查给定条目 (x,y) 的 10 个索引内的矩阵 A 的所有条目是否为零。我认为应该这样做
(numpy.take(A,[x-10:x+10,y-10:y+10]) == 0).all()
但是我遇到了一个无效的语法错误。认为我没有正确构建索引范围,有什么建议吗?
请您参考如下方法:
不用担心使用take,只需像这样索引你的数组:
(A[x-10:x+10,y-10:y+10] == 0).all()