a = numpy.array([[0,0,0],[1,1,1],[2,2,2]])
b = numpy.array([0,1,2])
c = (b<2)
c
Out[47]: array([ True, True, False])
a[c]
Out[48]:
array([[0, 0, 0],
[1, 1, 1]])
用布尔方式调用numpy数组中的部分内容
最新推荐文章于 2022-09-23 15:26:43 发布
a = numpy.array([[0,0,0],[1,1,1],[2,2,2]])
b = numpy.array([0,1,2])
c = (b<2)
c
Out[47]: array([ True, True, False])
a[c]
Out[48]:
array([[0, 0, 0],
[1, 1, 1]])