2024-04-18 12:08:33 发布
网友
如何返回另一个列表中3个最低值的列表。例如,我想得到这个列表的3个最低值:
in_list = [1, 2, 3, 4, 5, 6] input: function(in_list, 3) output: [1, 2, 3]
您可以使用^{}:
>>> from heapq import nsmallest >>> in_list = [1, 2, 3, 4, 5, 6] >>> nsmallest(3, in_list) [1, 2, 3] >>>
如果您可以排序,您可以得到以下frst 3元素:
alist=[6, 4, 3, 2, 5, 1] sorted(alist)[:3]
输出:
[1,2,3]
更简单的是,不导入模块:
l =[3,8,9,10,2,4,1] l1 = sorted(l)[:3]
希望这有帮助
您可以使用^{} :
如果您可以排序,您可以得到以下frst 3元素:
输出:
更简单的是,不导入模块:
希望这有帮助
相关问题 更多 >
编程相关推荐