Python list,dict問題解答
問題:
編寫一個函式 most_prolific,其將採用與上述 Beatles_Discography 示例相同的字典格式,並返回釋出最多專輯的年份。如果在 Beatles_Discography 中呼叫該函式,那麼應返回 1964 年,這一年相對於其他年份發行的唱片數量較多一些。
from builtins import list
from collections import Counter
Beatles_Discography = {"Please Please Me": 1963, "With the Beatles": 1963,
"A Hard Day's Night": 1964, "Beatles for Sale": 1964, "Twist and Shout": 1964,
"Help": 1965, "Rubber Soul": 1965, "Revolver": 1966,
"Sgt. Pepper's Lonely Hearts Club Band": 1967,
"Magical Mystery Tour": 1967, "The Beatles": 1968,
"Yellow Submarine": 1969 ,'Abbey Road': 1969,
"Let It Be": 1970}
n=[]
for album_title in Beatles_Discography:
##print("title: {}, year: {}".format(album_title, Beatles_Discography[album_title]))
##print(type(n))
n.append(Beatles_Discography[album_title])
print(n)
n1=Counter(n)
print(n1,type(n1))
print(sorted(set(n1),key=lambda x:n1[x])[-1])
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/4606/viewspace-2802638/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Python 的List 和tuple,Dict,SetPython
- Python 字典 dict 獲取索引 轉化為 listPython索引
- python中的list,tuple,set和dict(參考python文件)Python
- Python 內建型別 dict, list 執行緒安全嗎Python型別執行緒
- Python程式設計常見問題與解答Python程式設計
- JVM問題及解答JVM
- Python 疑難問題:[] 與 list() 哪個快?Python
- Python工程師必看的面試問題與解答(中)Python工程師面試
- APatch常見問題解答
- Python中基礎資料型別(List、Tuple、Dict)的概念和用法Python資料型別
- Python dict(字典)Python
- python存取dictPython
- RapidWeaver 8常見問題解答API
- Ubuntu 常見問題和解答Ubuntu
- 軟體新人問題解答(一)
- Docker面試問題與解答Docker面試
- Python資料分析初體驗,需要解答的三大問題!Python
- Python中字典dictPython
- Python中的dictPython
- Python字典dict用法Python
- 在Python中,為什麼從dict查詢元素比list快?(待填坑)Python
- Python3學習筆記2,基本資料型別-list、tuple、set、dictPython筆記資料型別
- ViewModel和LiveData問題思考與解答ViewLiveData
- [譯] HTTP/2 常見問題解答HTTP
- NSIS 之 NsDialogs 常見問題解答
- Python零基礎學習筆記(三十二)——list/tuple/dict/set檔案操作Python筆記
- Python中的基礎資料型別(List,Tuple,Dict)及其常用用法簡析Python資料型別
- python中dict詳解Python
- Python基礎:dict & setPython
- dict字典常用操作(python)Python
- C# 面試問題與解答1C#面試
- Rhinoceros 6 for Mac的常見問題解答ROSMac
- Screaming Frog SEO Spider常見問題解答IDE
- 小遊戲引擎常見問題解答遊戲引擎
- 關於CleanMyMac常見問題與解答Mac
- 兩個小問題深入淺出List的效能問題
- java中list的常見問題。Java
- list is not in GROUP BY clause and contains nonaggre的問題AI