這篇文章主要介紹了怎么使用python中max函數的key,具有一定借鑒價值,需要的朋友可以參考下。希望大家閱讀完這篇文章后大有收獲。下面讓小編帶著大家一起了解一下。
10余年專注成都網站制作,企業網站設計,個人網站制作服務,為大家分享網站制作知識、方案,網站設計流程、步驟,成功服務上千家企業。為您提供網站建設,網站制作,網頁設計及定制高端網站建設服務,專注于企業網站設計,高端網頁制作,對除甲醛等多個領域,擁有多年設計經驗。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內容對大家有幫助,同時也希望大家多多支持創新互聯網站建設公司,,關注創新互聯行業資訊頻道,遇到問題就找創新互聯網站建設公司,,詳細的解決方法等著你來學習!
標題名稱:怎么使用python中max函數的key-創新互聯
鏈接URL:http://vcdvsql.cn/article14/ejsge.html
成都網站建設公司_創新互聯,為您提供外貿建站、軟件開發、網頁設計公司、網站維護、網站改版、域名注冊
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯