【发布时间】:2014-05-23 21:31:13
【问题描述】:
我有一个排序浮点列表y,以及一个未排序浮点列表x。
现在,我需要找出x 中的每个元素,它位于y 的哪个值之间,最好是通过y 的索引。例如,如果
y=[1,2,3,4,5]
x[0]=3.5
我需要x 的索引0 的输出为(2,3),因为3.5 介于y[2] 和y[3] 之间。
基本上,我猜这与将y 视为垃圾箱边缘并将x 分类到这些垃圾箱相同。
你最简单的方法是什么?
【问题讨论】:
-
尝试先写一些代码。您可能会惊讶自己并找到最简单的方法。
-
您是否尝试过实际对 x 进行排序?
标签: python nearest-neighbor bins