【发布时间】:2014-06-12 01:37:34
【问题描述】:
给定值为 6.6。但值 6.6 不在数组中(数据如下)。 但最接近给定值的是 6.7。我怎样才能得到这个职位?
import numpy as np
data = np.array([[2.0, 3.0, 6.5, 6.5, 12.0],[1,2,3,4,5]],dtype=float)
【问题讨论】:
-
@YuvalAdam 正在寻找更直接的方法。@merlin2011
-
你能假设数组是排序的吗?请提供更多详细信息。
-
@EML 索引位置应该与原始数组完全一致
-
更“直接”的方式是什么意思?查看偏移量似乎是最好的方法。