如何从列表中找到最近的解决方案

问题描述 投票:0回答:2

我想知道如何找到最近的解决方案。

例如,我有一个类似的列表:


list=[1,2,3,4,5,6,7]   

而且我的名单确实很大,我想找到最近的解决方案。

如果我在算法中说“找到数字8”,但我没有数字8,由于7是距8的最接近值,他将返回7。

感谢您阅读我!

我想知道如何找到最近的解决方案。例如,我有一个类似的列表:list = [1,2,3,4,5,6,7]而且我的列表确实很大,我想找到最近的解决方案。如果我说...

python list
2个回答
0
投票

尝试一下:


0
投票
min(lst, key= lambda x: abs(solution - x))
© www.soinside.com 2019 - 2024. All rights reserved.