日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
python字典的用法

Python字典是一種可變的、無(wú)序的、鍵值對(duì)集合,字典中的鍵必須是唯一的,而值可以是任意類型的數(shù)據(jù)(如字符串、數(shù)字、列表、元組等),在Python中,字典的表示方法為:{key1: value1, key2: value2, ...},字典的主要用途是通過鍵快速查找對(duì)應(yīng)的值。

創(chuàng)新互聯(lián)是一家專業(yè)的成都網(wǎng)站建設(shè)公司,我們專注成都網(wǎng)站制作、網(wǎng)站設(shè)計(jì)、網(wǎng)絡(luò)營(yíng)銷、企業(yè)網(wǎng)站建設(shè),外鏈廣告投放平臺(tái)為企業(yè)客戶提供一站式建站解決方案,能帶給客戶新的互聯(lián)網(wǎng)理念。從網(wǎng)站結(jié)構(gòu)的規(guī)劃UI設(shè)計(jì)到用戶體驗(yàn)提高,創(chuàng)新互聯(lián)力求做到盡善盡美。

創(chuàng)建字典

創(chuàng)建字典的方法有很多,這里介紹幾種常用的方法:

1、使用花括號(hào){}創(chuàng)建空字典,然后通過鍵值對(duì)的方式添加元素:

dict1 = {}
dict1['name'] = '張三'
dict1['age'] = 18
print(dict1)  # 輸出:{'name': '張三', 'age': 18}

2、使用花括號(hào){}直接創(chuàng)建帶有鍵值對(duì)的字典:

dict2 = {'name': '張三', 'age': 18}
print(dict2)  # 輸出:{'name': '張三', 'age': 18}

3、使用dict()函數(shù)創(chuàng)建字典:

dict3 = dict(name='張三', age=18)
print(dict3)  # 輸出:{'name': '張三', 'age': 18}

訪問字典元素

訪問字典中的元素可以通過鍵來(lái)實(shí)現(xiàn),

dict4 = {'name': '張三', 'age': 18}
print(dict4['name'])  # 輸出:張三

如果訪問不存在的鍵,會(huì)拋出KeyError異常,為了避免這種情況,可以使用get()方法來(lái)獲取鍵對(duì)應(yīng)的值,如果鍵不存在,返回默認(rèn)值(默認(rèn)為None):

print(dict4.get('gender'))  # 輸出:None

修改字典元素

修改字典中的元素可以通過鍵來(lái)實(shí)現(xiàn),

dict5 = {'name': '張三', 'age': 18}
dict5['age'] = 20
print(dict5)  # 輸出:{'name': '張三', 'age': 20}

刪除字典元素

刪除字典中的元素可以使用del關(guān)鍵字,

dict6 = {'name': '張三', 'age': 20}
del dict6['age']
print(dict6)  # 輸出:{'name': '張三'}

字典的常用操作

1、判斷字典是否為空:

dict7 = {'name': '張三', 'age': 20}
print(not dict7)  # 輸出:False

2、獲取字典的長(zhǎng)度:

print(len(dict7))  # 輸出:2

3、獲取字典的所有鍵:

print(dict7.keys())  # 輸出:['name', 'age']

4、獲取字典的所有值:

print(dict7.values())  # 輸出:['張三', 20]

5、獲取字典的所有鍵值對(duì):

print(dict7.items())  # 輸出:[('name', '張三'), ('age', 20)]

6、判斷鍵是否在字典中:

print('name' in dict7)  # 輸出:True

字典的遍歷

可以使用for循環(huán)遍歷字典的鍵、值或鍵值對(duì):

dict8 = {'name': '張三', 'age': 20}
遍歷鍵
for key in dict8.keys():
    print(key)
遍歷值
for value in dict8.values():
    print(value)
遍歷鍵值對(duì)
for key, value in dict8.items():
    print(key, value)

Python字典是一種非常實(shí)用的數(shù)據(jù)結(jié)構(gòu),可以用于存儲(chǔ)和操作鍵值對(duì)數(shù)據(jù),通過掌握字典的基本操作和常用方法,可以更好地處理和分析數(shù)據(jù)。


網(wǎng)頁(yè)題目:python字典的用法
文章地址:http://www.5511xx.com/article/dhsdjhj.html