品易云推流 关闭
文章详情页
文章 > Python基础教程 > python sorted中key参数怎么用?

python sorted中key参数怎么用?

头像

十一

2020-12-24 14:24:244378浏览 · 0收藏 · 0评论

 

我们都知道使用sorted函数基本上都是跟排序有关,这在我们项目使用中还是非常常见的,因此对于参数key的选择及其使用也同样重要,很多小伙伴因为掌握不了整体函数的使用,因此想从几个分段入手,首先就是关于参数的使用,下面就整合了几种使用key参数的情况给大家做下面解答。

情况1、

当函数元素为key的情况下

items = [(1, 2), (2, 1)]
print(sorted(items))

输出结果:

[(2, 1), (1, 2)]

情况2、

当函数为key的情况下

print('key=x')
s = sorted(s ,key=lambda x: x)
show(s)
print('key=islower()')
s = sorted(s ,key=lambda x: x.islower())
show(s)

输出结果:

print('key=isdigit()')

现在大家对key参数以不同的形式出现,使用的各种不同方法了吧,大家可以仔细学习了解几种情况,希望可以帮助大家掌握。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

底部广告图