【发布时间】:2019-01-09 03:44:59
【问题描述】:
我有一个二维的 numpy 数组,例如:
a = np.array([[1,2,3,4,5],[4,6,5,8,9]])
我尝试执行a = a[a[0]>2],但出现错误。我想获得:
array([[3, 4, 5],
[5, 8, 9]])
有可能吗?谢谢!
【问题讨论】:
-
..
a[:,a[0]>2]? -
嗯,很简单,谢谢!你能解释一下为什么
a[a[0]>2]不起作用吗? -
是的,我以前看过,但不是很清楚,
b[:,5]的部分与我的情况不完全相同
标签: python-3.x numpy indexing