2024-04-19 00:14:32 发布
网友
有人知道如何使用值作为引用对列表进行排序吗?。例如,我有以下列表:
1,3,5,10,12
单个值7,输出为:
7
5,10,3,12,1
谢谢!你知道吗
>>> nums = [1,3,5,10,12] >>> sorted(nums, key=lambda x: abs(7 - x)) [5, 10, 3, 12, 1]
分类到位:
>>> nums.sort(key=lambda x: abs(7 - x)) >>> nums [5, 10, 3, 12, 1]
分类到位:
相关问题 更多 >
编程相关推荐