我在这里阅读了类似主题的内容here。我认为问题不同,或者至少.index()
无法解决我的问题。
这是一段简单的R代码及其答案:
x <- c(1:4, 0:5, 11)
x
#[1] 1 2 3 4 0 1 2 3 4 5 11
which(x==2)
# [1] 2 7
min(which(x==2))
# [1] 2
which.min(x)
#[1] 5
简单地返回满足条件的项目的索引。
如果x
是Python的输入,我怎么能得到符合条件x==2
和数组which.min
中最小元素的索引。
x = [1,2,3,4,0,1,2,3,4,11]
x=np.array(x)
x[x>2].index()
##'numpy.ndarray' object has no attribute 'index'