python - 谁能解释 min([1,2,3,5,6], key=lambda x: abs(x-8)) 背后的逻辑
问题描述
这是我的清单:a = [1, 3, 4, 7, 8, 9, 12, 13, 14]
。
我想得到最接近的数字5
,这是解决方案:
b = min(a, key = lambda x: abs(x-5))
请解释上述行中发生了什么。
解决方案
推荐阅读
- python-3.x - 尝试网络抓取 API 时的响应代码 418
- java - 在IDEA中突出显示项目中的“out”文件夹是什么意思?
- amazon-web-services - 在 AWS api 网关中向 api 添加标头
- r - R线性模型回归线拟合
- android - 无法从 RecyclerView 更新 BottomSheet 上的数据
- css - Firefox 似乎忽略了 ::after 元素父元素上的填充
- javascript - 根据项目数调整按钮大小
- react-native - navigation.navigate 在 Stack Navigator 的 headerRight 中的按钮上
- azure - 如何将位于本地 FTP 服务器的压缩文件夹迁移到 Azure 存储?
- r - 使用 AWS db 部署 shinyapp