這篇文章將為大家詳細講解有關python3代碼用字典進行數學運算的案例,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。
字典的每個值都具備自己獨有的名稱即鍵( key ),每個 key 都有對應的值( value ),字典中的 key 和 value 必須成對出現 。整個字典包括在花括號‘{ }’中,它的每個鍵值 ( key => value )對使用冒號( : )分割,每對值之間用逗號( , )分割。
定義如記錄人員成績的字典,如下:
d = {'Woodman': 95, 'Alan': 85, 'Bobo': 59}
我們把姓名 Woodman、Alan、Bobo 稱為key,對應的成績 95、85、59 稱為value,dict 字典可以通過 key 來查找值,一個 key:value 算作一個值。
注意:dict字典用的鍵( key )必須是的,但值則不必。一個字典中不能出現相同名稱的鍵( key ),但值能相同,值可以是任何數據類型(字符串、數字、元組、列表、字典等)。
# 混合字典 key不重復,值可以是任意類型 d = {'woodman': 98, 2.5: 'PM', 'Bobo': [89, 65, 34],'Mydict': {'Alan': 99}}
以下代碼可以不使用條件語句就實現加減乘除、求冪操作,它通過字典這一數據結構實現:
import operator action = { "+": operator.add, "-": operator.sub, "/": operator.truediv, "*": operator.mul, "**": pow } print(action['-'](50, 25)) # 25
關于python3代碼用字典進行數學運算的案例就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。
網站欄目:python3代碼用字典進行數學運算的案例-創(chuàng)新互聯(lián)
文章網址:http://chinadenli.net/article20/dcjjco.html
成都網站建設公司_創(chuàng)新互聯(lián),為您提供外貿建站、移動網站建設、App開發(fā)、定制網站、企業(yè)建站、品牌網站設計
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內容