python sorted中key参数怎么用?

我们都知道使用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=lambdax:x)
show(s)
print('key=islower()')
s=sorted(s,key=lambdax:x.islower())
show(s)

输出结果:

print('key=isdigit()')
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。