Python學(xué)習(xí)之字典的創(chuàng)建和使用
字典的創(chuàng)建
名稱={”鍵名“:”鍵值“}
舉例:
person={"name":"張三","age":10,"地址":"北京市海淀區(qū)"} print(person)//打印字典 print(type(person))//輸出字典的類型
輸出:
{'name': '張三', 'age': 10, '地址': '北京市海淀區(qū)'}
<class 'dict'>
字典中鍵值的獲取
根據(jù)鍵名打印鍵值,字典名[鍵名]
舉例:
person={"name":"張三","age":10,"地址":"北京市海淀區(qū)"} print(person["name"]) print(person["age"]) print(person["地址"])
輸出:
張三
10
北京市海淀區(qū)
修改元素
字典名[“鍵名”]=”新的鍵值“
舉例:
person={"name":"張三","age":10,"地址":"北京市海淀區(qū)"} person["name"]="李四" print(person["name"])
輸出:
李四
添加元素
字典名[“不存在的鍵名”]=”對應(yīng)的鍵值“
舉例:
person={"name":"張三","age":10,"地址":"北京市海淀區(qū)"} person["number"]=153245 print(person)
輸出:
{'name': '張三', 'age': 10, '地址': '北京市海淀區(qū)', 'number': 153245}
刪除元素
刪除某個元素:del 字典名[“鍵名”]
舉例:
person={"name":"張三","age":10,"地址":"北京市海淀區(qū)"} del person["name"] print(person)
輸出:
{'age': 10, '地址': '北京市海淀區(qū)'}
刪除所有元素:del 字典名(相當(dāng)于從內(nèi)存中進行刪除)
舉例:
person={"name":"張三","age":10,"地址":"北京市海淀區(qū)"} del person print(person)
清空字典
字典名.clear(),只是將字典中的內(nèi)容清空,但是該字典依然存在于內(nèi)存中。
舉例:
person={"name":"張三","age":10,"地址":"北京市海淀區(qū)"} person.clear() print(person)
輸出:
{}
到此這篇關(guān)于Python學(xué)習(xí)之字典的創(chuàng)建和使用的文章就介紹到這了,更多相關(guān)Python字典內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
關(guān)于Numpy中argsort()函數(shù)的用法解讀
這篇文章主要介紹了關(guān)于Numpy中argsort()函數(shù)的用法解讀,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-06-06使用Python創(chuàng)建LNK文件選擇器并導(dǎo)出配置文件
在這篇博客中,我將介紹如何使用Python的wxPython庫開發(fā)一個GUI應(yīng)用程序,該應(yīng)用程序可以選擇文件夾中的.lnk(快捷方式)文件,并將選中的文件導(dǎo)出為特定格式的buttons.ini配置文件,需要的朋友可以參考下2025-01-01分析Python編程時利用wxPython來支持多線程的方法
這篇文章主要介紹了Python編程時利用wxPython來支持多線程的方法,本文主要以開發(fā)GUI程序時做線程通訊作為一個示例來講解,需要的朋友可以參考下2015-04-04Python中的列表生成式與生成器學(xué)習(xí)教程
這篇文章主要介紹了Python中的列表生成式與生成器學(xué)習(xí)教程,Python中的Generator生成器比列表生成式功能更為強大,需要的朋友可以參考下2016-03-03關(guān)于Python的文本文件轉(zhuǎn)換編碼問題
這篇文章主要介紹了關(guān)于Python的文本文件轉(zhuǎn)換編碼問題,編程過程中,經(jīng)成會遇到字符編碼的問題,需要的朋友可以參考下2023-04-04