您好,登錄后才能下訂單哦!
這篇文章主要介紹“Python字典怎么定義”,在日常操作中,相信很多人在Python字典怎么定義問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”Python字典怎么定義”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!
字典是一系列的鍵-值對,鍵與值之間用冒號隔開,而鍵-值對之間用逗號隔開,其中的“鍵”和“值”,“鍵”是貓好左邊的內容,“值”是冒號右邊的內容。
鍵必須是唯一的,但值則不必。
例如游戲中的玩家有昵稱、血量值、攻擊力、法力值等屬性:
昵稱:玩家
血量值:100%
攻擊力:100
法力值:50
那么使用Python字典就可以寫成如下,其中引用“鍵”的“值”的格式為:字典名[“鍵”]
hero = { "昵稱":"玩家", "血量值":"100%", "攻擊力":"100", "法力值":"50" } print(hero["昵稱"]) print(hero["血量值"]) print(hero["攻擊力"]) print(hero["法力值"])
創(chuàng)建一個空字典字典名 = {}。
添加鍵-值對字典名[“鍵名”] = 鍵值。
修改鍵值字典名[“鍵名”] = 新鍵值。
刪除鍵-值對del 字典名[鍵名]鍵-值對一經刪除不可恢復。
clear(),清空字典。
dict(),重建字典。
days = {} days["星期一"] = "12-20" days["星期二"] = "12-21" days["星期三"] = "12-22" days["星期四"] = "12-23" days["星期五"] = "12-24" days["星期六"] = "12-25" days["星期七"] = "12-26" print(days) days["星期一"] = "12-27" print(days) del days["星期一"] print(days) days.clear() print(days)
for 變量名1,變量名2 in 字典名.items()
keys(),取鍵名
valuse(),取值
具體使用如下:
hero = { "昵稱":"玩家", "血量值":"100%", "攻擊力":"100", "法力值":"50" } for key,value in hero.items(): print(key+":"+value) for key in hero.keys(): print(key) for value in hero.values(): print(value)
到此,關于“Python字典怎么定義”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續(xù)學習更多相關知識,請繼續(xù)關注億速云網站,小編會繼續(xù)努力為大家?guī)砀鄬嵱玫奈恼拢?/p>
免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經查實,將立刻刪除涉嫌侵權內容。