sorted排序 from functools import cmp_to_key #先写一个自己定义的函数#按照绝对值从小到大 def cmp(a,b): if abs(a)<abs(b): return-1 elif abs(a)>abs(b): return 1 else: return 0 a=[-2,-1,-3,-5,4] sorted_a=sorted(a,key=cmp_to_key(cmp)) print("普通排序从小到大:",sorted_a)
蓝桥杯每日一练
最新推荐文章于 2024-08-19 07:15:00 发布
本文介绍了如何在Python中利用`functools.cmp_to_key`函数配合自定义的`cmp`函数,实现按绝对值大小对列表进行排序,展示了从小到大的排序过程。
摘要由CSDN通过智能技术生成