一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

Python的字典和字典內(nèi)置方法使用方法

 算法與編程之美 2024-12-16 發(fā)布于四川

1 問題

python的字典和字典內(nèi)置方法的用法。

2 方法

通過知乎和運行代碼學(xué)習(xí)

  1. dict的用法

字典的建立:

my_dict = {"name": "張三","age": 20,"city": "北京"}

需要使用花括號,其中的key值需要使用引號;

字典內(nèi)的值的訪問:

my_dict = {"name": "張三","age": 20,"city": "北京"}

print('my_dict["name"]',my_dict["name"])

與列表的索引類似,但是在括號內(nèi)需要放上key,同時key與values是一一對應(yīng)的,不存在一個key有多個values

字典的長度:

my_dict = {"name": "張三","age": 20,"city": "北京"}

print('my_dict的長度為:',len(my_dict))

使用與列表相同,使用len的方法;

修改字典:

my_dict = {"name": "張三","age": 20,"city": "北京"}

my_dict["name"]="李四"

方法與列表相似,區(qū)別在于列表中括號內(nèi)使用元素的序號數(shù),字典使用key

刪除字典:

my_dict = {"name": "張三","age": 20,"city": "北京"}

my_dict.pop('name')#方法一

print(my_dict)

del my_dict['age']#方法二

print(my_dict)

my_dict.clear()#方法三

print(my_dict)

del my_dict#方法四

方法一和方法二分別使用pop和del的方法,可指定字典內(nèi)的數(shù)據(jù)進行刪除;方法三使用clear,會將字典清空,會留下{};方法四使用del,但會直接將字典刪除

(2)字典內(nèi)置方法的用法

dict.fromkeys()創(chuàng)建字典

方法一

dict1={}

dict2=dict1.fromkeys('a',11)

print(dict2)

方法二

keys = ['a', 'b', 'c']

default_value = 0

new_dict = dict.fromkeys(keys, default_value)

print(new_dict)

方法一,可以先建一個空字典,再使用fromkeys()創(chuàng)建dict2,其中key為a,values為11;方法二可以先創(chuàng)一個列表,再創(chuàng)建一個values為一個值,最后使用fromkeys()創(chuàng)建字典,注values為一個固定的數(shù)字,它會分別與列表里的元素組成一個字典

dict.keys()的使用

my_dict = {"name": "張三","age": 20,"city": "北京"}

print(my_dict.keys())

運用dict.keys(),可以將key全部打出

dict.values()的使用

my_dict1= {"name": "李四","age": 20,"city": "北京"}

print(my_dict1.values())

與dict.keys()一樣,可以將values全部打出

dict.iteam()的使用

my_dict2= {"name": "王五","age": 25,"city": "上海"}

for k,v in my_dict2.items():

   print(k,v)

可以返回字典中所有鍵值對的視圖對象

結(jié)語

對字典的建立需要使用花括號,同時鍵與值之間要使用冒號。字典的訪問刪除等與列表的操作相同,但在括號內(nèi)字典要使用key,列表使用元素序號。字典的內(nèi)置方法可以對key和values的查找進行幫助,iteam可更清楚的輸出字典鍵值對。

    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多

    久久福利视频在线观看| 大香蕉精品视频一区二区| 日韩在线免费看中文字幕| 日韩不卡一区二区视频| 欧美一区日韩二区亚洲三区| 少妇在线一区二区三区| 日本99精品在线观看| 欧美熟妇一区二区在线| 国产欧美日韩综合精品二区| 日韩人妻一区二区欧美| 午夜福利精品视频视频| 国产精品一区二区高潮| 成人免费在线视频大香蕉| 日韩欧美第一页在线观看| 欧美日韩国产黑人一区| 免费黄片视频美女一区| 丁香六月婷婷基地伊人| 亚洲淫片一区二区三区| 欧美日韩国产另类一区二区| 亚洲中文字幕综合网在线| 不卡一区二区在线视频| 丰满人妻一二三区av| 日本一区不卡在线观看| 国产精品福利一二三区| 国产一级精品色特级色国产| 中日韩美一级特黄大片| 欧美欧美日韩综合一区| 欧美日本精品视频在线观看| 91人妻人人做人碰人人九色| 亚洲精品福利视频你懂的| 成年女人下边潮喷毛片免费| 亚洲欧美日本国产有色| 欧美乱妇日本乱码特黄大片| 亚洲中文字幕乱码亚洲| 日韩精品在线观看一区| 国产爆操白丝美女在线观看| 高清国产日韩欧美熟女| 国产亚洲午夜高清国产拍精品| 国产成人精品国产亚洲欧洲| 精品国产亚洲免费91| av免费视屏在线观看|