python中max函数怎么用 |
您所在的位置:网站首页 › max在python中的用法 › python中max函数怎么用 |
怎么使用python中max函数的key 发布时间:2020-12-14 09:31:36 来源:亿速云 阅读:61 作者:小新 这篇文章主要介绍了怎么使用python中max函数的key,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。 1、获取列表最大值# -*- coding: utf-8 -*- # 指定排序的key lst = [{'age': 20}, {'age': 23}] max(lst, key=lambda x: x['age']) # {'age': 23} 2、获取字典中value最大对应的keysalaries={ '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内容对大家有帮助,同时也希望大家多多支持亿速云,关注亿速云行业资讯频道,遇到问题就找亿速云,详细的解决方法等着你来学习! |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |