大家有没有遇到过这样的情况,自己导出来的数据,排版不清晰,毫无逻辑性,作为需要去分析数据的我们,实在是无从下手,这里就要求我们需要去做一个有逻辑性的排序,说到这里,大家一定是很希望像excel里面那样,排版清晰,如果我们也想要实现那样子的效果,在语言上要怎么去实现呢?一起来了解下吧~
sorted函数基本用法:
sorted(iterable,key=, reverse=)
常见的使用方式就是排序,比如对列表进行排序。
这里需要大家注意的是sorted函数不会去修改之前的列表,最终结果就是返回新的列表。
比如有以下这组列表内容,编写降序代码如下:
nums=[5,4,3,2,1] print('源:',nums) res=sorted(nums) print('sorted:',res) res=sorted(nums,reverse=True) print('sorted reverse:',res)
最终结果:
源: [5, 4, 3, 2, 1] sorted: [1, 2, 3, 4, 5] sorted reverse: [5, 4, 3, 2, 1]
展现效果是不是非常明朗清晰,对列表排序是非常有好处的,大家如果在碰到需要对列表内容进行分析,需要用排序的,可与优先考虑sorted函数哦~
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)