日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術(shù)文章
文章詳情頁

Python 字典中的所有方法及用法

瀏覽:29日期:2022-07-21 17:08:21

字典是Python中唯一內(nèi)建的映射類型。字典中沒有特殊的順序,但都是存儲在一個特定的鍵(key)下面,鍵可以是數(shù)字,字符串,甚至是元組

字典的使用

在某些情況下,字典比列表更加適用:1、表示一個游戲棋盤的狀態(tài),每個鍵都是由坐標(biāo)值組成的元組2、存儲文件修改時間,用文件名作為鍵;3、數(shù)字電話地址薄

創(chuàng)建字典的五種方式

# 字典的創(chuàng)建方式# 方式一 {key: value}dict1 = {’one’: 1, ’two’: 2, ’three’: 3}print(dict1)# 方式二 dict(zip(keys, values))# dict([(k, v), (k, v)])dict2 = dict([(’one’, 1), (’two’, 2), (’three’, 3)])print(dict2)# dict(((k, v), (k, v)))dict3 = dict(((’one’, 1), (’two’, 2), (’three’, 3)))print(dict3)# 方式三 dict(key=value)dict4 = dict(one=1, two=2, three=3)print(dict4)# 方式四 字典推導(dǎo)式lst1 = [’one’, ’two’, ’three’]lst2 = [1, 2, 3]dict5 = {lst1[i]: lst2[i] for i in range(len(lst1))}print(dict5)# 方式五 fromkeys# 沒有指定value,默認(rèn)Nonedict6 = dict.fromkeys([’k1’, ’k2’, ’k3’])print(dict6) # {’k1’: None, ’k2’: None, ’k3’: None}# 指定valuedict7 = dict.fromkeys([’k1’, ’k2’, ’k3’], ’value’)print(dict7) # {’k1’: ’value’, ’k2’: ’value’, ’k3’: ’value’}

字典的示例

1. setdefault使用

# 有則不變,無則增加dic1 = {’name’: ’lucy’, ’age’: 18}dic1.setdefault(’age’, 45) # {’name’: ’lucy’, ’age’: 18}dic1.setdefault(’sex’, ’男’) # {’name’: ’lucy’, ’age’: 18, ’sex’: ’男’}

2. pop使用

# 按照鍵刪除鍵值對,有返回值# 如果設(shè)置了第二個參數(shù)則無論字典中有無此鍵都不會報錯dic2 = {’name’: ’lucy’, ’age’: 18}ret2 = dic2.pop(’age’)print(ret2) # 18print(dic2) # {’name’: ’lucy’}dic3 = {’name’: ’lucy’, ’age’: 18}ret3 = dic3.pop(’sex’, ’沒有此鍵’)print(ret3) # 沒有此鍵print(dic3) # {’name’: ’lucy’, ’age’: 18}

3. clear使用

# 清空dic4 = {’name’: ’lucy’, ’age’: 18}dic4.clear()print(dic4) # {}

4. get使用

dic5 = {’name’: ’lucy’, ’age’: 18, ’hobby_list’: [’study’, ’play’, ’shopping’]}l1 = dic5.get(’hobby_list’)print(l1) # [’study’, ’play’, ’shopping’]l2 = dic5.get(’sex’)print(l2) # Nonel3 = dic5.get(’sex’, ’沒有此鍵’)print(l3) # 沒有此鍵

5. keys()使用

dic6 = {’name’: ’lucy’, ’age’: 18, ’hobby_list’: [’study’, ’play’, ’shopping’]}# 1. 特殊的數(shù)據(jù)類型,類似于列表,但是沒有索引print(dic6.keys(), type(dic6.keys())) # dict_keys([’name’, ’age’, ’hobby_list’]) <class ’dict_keys’># 2. 可以轉(zhuǎn)化成列表l1 = list(dic6.keys())print(l1) # [’name’, ’age’, ’hobby_list’]# 3. 循環(huán)遍歷for k in dic6.keys(): print(k, end=’,’) # name,age,hobby_list,for k in dic6: print(k, end=’,’) # name,age,hobby_list,

6. values()使用

dic7 = {’name’: ’lucy’, ’age’: 18, ’hobby_list’: [’study’, ’play’, ’shopping’]}# 1. 特殊的數(shù)據(jù)類型,類似于列表,但是沒有索引print(dic7.values()) # dict_values([’lucy’, 18, [’study’, ’play’, ’shopping’]])# 2. 可以轉(zhuǎn)化成列表print(list(dic7.values())) # [’lucy’, 18, [’study’, ’play’, ’shopping’]# 3. 循環(huán)遍歷for val in dic7.values(): print(val, end=’,’) # lucy,18,[’study’, ’play’, ’shopping’],

7. items()使用

dic8 = {’name’: ’lucy’, ’age’: 18, ’hobby_list’: [’study’, ’play’, ’shopping’]}print(dic8.items()) # dict_items([(’name’, ’lucy’), (’age’, 18), (’hobby_list’, [’study’, ’play’, ’shopping’])])for it in dic8.items(): print(it)# (’name’, ’lucy’)# (’age’, 18)# (’hobby_list’, [’study’, ’play’, ’shopping’])# 利用了元組的拆包for key, value in dic8.items(): print(key, value)# name lucy# age 18# hobby_list [’study’, ’play’, ’shopping’]

8. update()使用

# 更新,有則覆蓋,無則添加# 1. 增加鍵值對# 方式一:dic9 = {’name’: ’lucy’, ’age’: 18}dic9.update(hobby=’運動’, hight=178)print(dic9) # {’name’: ’lucy’, ’age’: 18, ’hobby’: ’運動’, ’hight’: 178}# 方式二:dic10 = {’name’: ’lucy’, ’age’: 18}dic10.update([(’hobby’, ’運動’), (’hight’, 178)])print(dic10) # {’name’: ’lucy’, ’age’: 18, ’hobby’: ’運動’, ’hight’: 178}# 方式三:dic11 = {’name’: ’lucy’, ’age’: 18}dic12 = {’name’: ’tom’, ’hight’: 178}dic11.update(dic12)print(dic11) # {’name’: ’tom’, ’age’: 18, ’hight’: 178}# 2. 修改鍵所對應(yīng)的值dic13 = {’name’: ’lucy’, ’age’: 18}dic13.update(name=’tom’)print(dic13) # {’name’: ’tom’, ’age’: 18}

9. fromkeys()使用

# 沒有指定value,默認(rèn)Nonedict14 = dict.fromkeys([’k1’, ’k2’, ’k3’])print(dict14) # {’k1’: None, ’k2’: None, ’k3’: None}# 指定valuedict14 = dict.fromkeys([’k1’, ’k2’, ’k3’], ’value’)print(dict14) # {’k1’: ’value’, ’k2’: ’value’, ’k3’: ’value’}

10. copy使用

# 淺拷貝dict15 = dict(one=1, two=2, three=3)dict16 = dict15.copy()print(dict16)

11. popitem()使用

# 隨機(jī)刪除字典中的一對 鍵和值dict17 = dict(one=1, two=2, three=3)a = dict17.popitem()print(a)print(dict17)

到此這篇關(guān)于Python 字典中的所有方法及用法的文章就介紹到這了,更多相關(guān)Python 字典方法及用法內(nèi)容請搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標(biāo)簽: Python 編程
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
欧美久久精品一级c片| 国产中文字幕一区二区三区| 亚洲黄色免费av| 色婷婷色综合| 成人日韩在线| 国产99久久| 鲁大师成人一区二区三区| 中文字幕一区二区三区日韩精品| 日本亚洲三级在线| 国产精品午夜av| 波多野结衣久久精品| 日韩av片子| 亚洲激情五月| 奇米777国产一区国产二区| 国产一区二区三区国产精品| 久久亚洲成人| 国产日韩欧美中文在线| 日韩中文首页| 亚洲精品无吗| 精品高清久久| 欧美日韩免费观看一区=区三区| 亚洲18在线| 91亚洲一区| 三级在线观看一区二区 | 精品国产成人| 激情久久中文字幕| 日本精品国产| 日本国产精品| 日韩区欧美区| 亚洲成人不卡| 日本午夜精品视频在线观看| 日韩精品一区二区三区免费观看| 性欧美长视频| 久久这里只有精品一区二区| 欧美日韩一区二区三区视频播放| 日韩在线黄色| 丝袜av一区| 国产免费播放一区二区| 国产综合激情| 国产欧美日韩在线一区二区| 一区二区三区视频免费观看| 国产欧美亚洲一区| 麻豆国产欧美日韩综合精品二区| 国产精品videossex久久发布 | 亚洲一区二区三区四区五区午夜 | 欧美精品一区二区三区精品| 麻豆国产欧美日韩综合精品二区| 久久婷婷丁香| 麻豆91在线播放| 男女激情视频一区| 久久天堂成人| 久久精品国产一区二区| 亚洲精品影院在线观看| 成人羞羞在线观看网站| 欧美日韩一区二区三区在线电影| 蜜桃国内精品久久久久软件9| 久久精品天堂| 日本欧美久久久久免费播放网| 欧美特黄一级| 日韩av首页| 国产一区二区三区四区大秀| 日韩一区精品| 亚洲一级二级| 日韩av二区| 国产精品日韩精品中文字幕| 亚洲一二av| 欧美日韩精品免费观看视频完整| 热三久草你在线| 国际精品欧美精品| 免费在线欧美黄色| 国产三级一区| 日韩国产精品久久久| 在线精品福利| 日韩一区欧美二区| 久久国产精品毛片| 99亚洲视频| 免费观看久久av| 98精品视频| 高清一区二区三区| 精品国产aⅴ| 麻豆一区二区三区| 精品国产不卡一区二区| 久久婷婷国产| 精品高清久久| 成人在线黄色| 色综合五月天| 人在线成免费视频| 韩国精品主播一区二区在线观看| av资源亚洲| 日韩一区亚洲二区| 久久婷婷一区| 不卡一区综合视频| 激情偷拍久久| 亚洲专区在线| 亚洲精品乱码| 久久国内精品| 麻豆精品在线视频| 精品久久久久中文字幕小说| 国际精品欧美精品| 97人人精品| 欧美日韩精品在线一区| 五月天久久777| 亚洲欧美日韩国产综合精品二区| 视频一区欧美精品| 97久久精品| 卡一卡二国产精品| 另类专区亚洲| 欧美影院三区| 亚洲一区二区免费在线观看| 日韩高清一级| 欧美激情一区| 欧美精品高清| 久久亚洲二区| 国产精品资源| 中文字幕人成乱码在线观看| 久久久影院免费| 一区二区精彩视频| 国产精品一二| 在线精品亚洲欧美日韩国产| 欧美日韩精品一本二本三本| 亚洲三级av| 国产精品成人3p一区二区三区| 国产精品美女在线观看直播| 日韩国产一区二区三区| 亚洲免费网址| 国产精品igao视频网网址不卡日韩| 国产精品毛片久久| 国产精品嫩草99av在线| 日韩精品乱码av一区二区| 久久91视频| 影院欧美亚洲| 欧美国产精品| 亚洲精品在线观看91| 欧美精品国产| 日韩在线短视频| 蜜臀精品久久久久久蜜臀| 欧美韩一区二区| 亲子伦视频一区二区三区| 色8久久久久| 91视频一区| 亚洲欧美日本国产 | 国产精品115| 欧美1区免费| 欧美亚洲网站| 久久国产电影| 国产精品久久久久久妇女| 亚洲午夜av| 国产欧美亚洲一区| 亚洲性图久久| 国产精品地址| 香蕉视频成人在线观看| 麻豆91精品视频| 免费精品视频| 中文在线免费视频| 国产一级成人av| 欧美久久精品一级c片| 久久av国产紧身裤| 亚洲激情不卡| 国产精品sss在线观看av| 日韩一级不卡| 日韩高清欧美| 麻豆视频一区二区| 亚洲三级网站| 亚洲精品电影| 91亚洲国产成人久久精品| 日韩av一区二区三区| 99久久婷婷这里只有精品| 久久精品资源| 欧美亚洲色图校园春色| 先锋亚洲精品| 精品一区在线| 中文字幕高清在线播放| 国产精品香蕉| 亚欧洲精品视频在线观看| 国产一区日韩一区| 岛国av在线网站| 久久精品国产亚洲aⅴ| 日韩黄色免费网站| 久热综合在线亚洲精品| 国产一区日韩一区| 亚洲精品国产嫩草在线观看| 国产激情欧美| 日韩av网站在线免费观看| 喷白浆一区二区| 伊人久久大香线蕉av超碰演员| 日本久久成人网| 欧美成a人国产精品高清乱码在线观看片在线观看久 | 欧美日中文字幕| 日韩av二区| 国产一区精品福利| 国产精品免费大片| 国产亚洲高清在线观看| 亚洲综合不卡| 国产日韩专区| 亚洲精品1区| 99re国产精品| aⅴ色国产欧美| 欧美专区18| 免费在线观看精品| 在线观看亚洲精品福利片|