怎么新建MySQL数据库

发布时间:2022-06-07 作者:admin
阅读:561
今天就跟大家聊聊有关“Python中max函数的key参数具体用法是怎样”的内容,可能很多人都不太了解,为了让大家认识和更进一步的了解,小编给大家总结了以下内容,希望这篇“Python中max函数的key参数具体用法是怎样”文章能对大家有帮助。



之前向大家介绍过python中的max函数,在max函数使用的过程中,经常会有到key。在python的max函数中key是一个参数,它是辅助max函数找到元素。当max() 函数中有 key 参数时,求的是 value 的值,当没有 key 参数时,求的是 key 的值。本文主要介绍使用python max函数中key获取列表值、绝对值值、句子最长单词、句子中ASCII码单词、字典中value对应的key的过程。

1、获取列表值

# -*- coding: utf-8 -*-

# 指定排序的key
lst = [{'age': 20}, {'age': 23}]
max(lst, key=lambda x: x['age'])
# {'age': 23}

2、获取字典中value对应的key

salaries={
    'jasn':30090,
    'nancy':100000,
    'jack':10000,
    'nick':2090
}
# 匿名函数
print('工资最多的人是:', max(salaries, key=lambda x: salaries[x]))
#>>> nancy

3、获取绝对值值

t=[1,5,-6,-4]
ans=max(t,key=lambda k:abs(k))
print(ans) #-6

4、获取句子最长单词

str1 = 'Life is short , I use python'
print(max(str1.split(), key = len))
#>>> python

5、获取句子中ASCII码单词

x=’i want a banana’
ans=max(x.split(),key=lambda k:sum(ord© for c in k))
Print(ans) #’banana’

上述内容具有一定的借鉴价值,感兴趣的朋友可以参考,希望能对大家有帮助,想要了解更多"Python中max函数的key参数具体用法是怎样"的内容,大家可以关注群英网络的其它相关文章。

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。

二维码-群英

长按识别二维码并关注微信

更方便到期提醒、手机管理

7*24 全天候服务

售前 400-678-4567

售后 0668-2555666

售后 400 678 4567

信息安全 0668-2555 118

域名空间 3004329145