不卡一区二区三区四区_乱中年女人伦av一区二区_美洲天堂一区二卡三卡四卡视频 _国产一区在线精品_91精品国产品国语在线不卡_99在线精品视频_99这里都是精品_国产99久久精品_99re成人在线_亚洲二区在线视频_久久先锋资源网_国产69精品久久久久毛片_亚洲一区二区三区视频在线_91小视频免费观看_欧美制服丝袜第一页_欧美日韩视频在线一区二区

您現在所在的位置:首頁 >學習資源 > Python全棧+人工智能入門教材 > Python基礎入門教程45:Python 字典(Dictionary)

Python基礎入門教程45:Python 字典(Dictionary)

來源:奇酷教育 發表于:

Python開發 Python教程 Python基礎

  Python 字典(Dictionary)

  字典是另一種可變容器模型,且可存儲任意類型對象。

  字典的每個鍵值(key=>value)對用冒號(:)分割,每個對之間用逗號(,)分割,整個字典包括在花括號({})中 ,格式如下所示:

  d = {key1 : value1, key2 : value2 }

  鍵必須是唯一的,但值則不必。

  值可以取任何數據類型,但鍵必須是不可變的,如字符串,數字或元組。

  一個簡單的字典實例:

  dict = {'Alice': '2341', 'Beth': '9102', 'Cecil': '3258'}

  也可如此創建字典:

  dict1 = { 'abc': 456 }; dict2 = { 'abc': 123, 98.6: 37 };

  訪問字典里的值

  把相應的鍵放入熟悉的方括弧,如下實例:

  實例

  #!/usr/bin/python dict = {'Name': 'Zara', 'Age': 7, 'Class': 'First'}; print "dict['Name']: ", dict['Name']; print "dict['Age']: ", dict['Age'];

  以上實例輸出結果:

  dict['Name']: Zara

  dict['Age']: 7

  如果用字典里沒有的鍵訪問數據,會輸出錯誤如下:

  實例

  #!/usr/bin/python dict = {'Name': 'Zara', 'Age': 7, 'Class': 'First'}; print "dict['Alice']: ", dict['Alice'];

  以上實例輸出結果:

  dict['Alice']:

  Traceback (most recent call last):

  File "test.py", line 5, in

  print "dict['Alice']: ", dict['Alice'];

  KeyError: 'Alice'

  修改字典

  向字典添加新內容的方法是增加新的鍵/值對,修改或刪除已有鍵/值對如下實例:

  實例

  #!/usr/bin/python dict = {'Name': 'Zara', 'Age': 7, 'Class': 'First'}; dict['Age'] = 8; # update existing entry dict['School'] = "DPS School"; # Add new entry print "dict['Age']: ", dict['Age']; print "dict['School']: ", dict['School'];以上實例輸出結果:

  dict['Age']: 8

  dict['School']: DPS School

  刪除字典元素

  能刪單一的元素也能清空字典,清空只需一項操作。

  顯示刪除一個字典用del命令,如下實例:

  實例

  #!/usr/bin/python # -*- coding: UTF-8 -*- dict = {'Name': 'Zara', 'Age': 7, 'Class': 'First'}; del dict['Name']; # 刪除鍵是'Name'的條目 dict.clear(); # 清空詞典所有條目 del dict ; # 刪除詞典 print "dict['Age']: ", dict['Age']; print "dict['School']: ", dict['School'];

  但這會引發一個異常,因為用del后字典不再存在:

  dict['Age']:

  Traceback (most recent call last):

  File "test.py", line 8, in

  print "dict['Age']: ", dict['Age'];

  TypeError: 'type' object is unsubscriptable

  注:del()方法后面也會討論。

  字典鍵的特性

  字典值可以沒有限制地取任何python對象,既可以是標準的對象,也可以是用戶定義的,但鍵不行。

  兩個重要的點需要記?。?/span>

  1)不允許同一個鍵出現兩次。創建時如果同一個鍵被賦值兩次,后一個值會被記住,如下實例:

  實例

  #!/usr/bin/python dict = {'Name': 'Zara', 'Age': 7, 'Name': 'Manni'}; print "dict['Name']: ", dict['Name'];

  以上實例輸出結果:

  dict['Name']: Manni

  2)鍵必須不可變,所以可以用數字,字符串或元組充當,所以用列表就不行,如下實例:

  實例

  #!/usr/bin/python dict = {['Name']: 'Zara', 'Age': 7}; print "dict['Name']: ", dict['Name'];

  以上實例輸出結果:

  Traceback (most recent call last):

  File "test.py", line 3, in

  dict = {['Name']: 'Zara', 'Age': 7};

  TypeError: list objects are unhashable

  字典內置函數&方法

  Python字典包含了以下內置函數:

  序號函數及描述

  1cmp(dict1, dict2)

  比較兩個字典元素。

  2len(dict)

  計算字典元素個數,即鍵的總數。

  3str(dict)

  輸出字典可打印的字符串表示。

  4type(variable)

  返回輸入的變量類型,如果變量是字典就返回字典類型。

  Python字典包含了以下內置方法:

  序號函數及描述

  1dict.clear()

  刪除字典內所有元素

  2dict.copy()

  返回一個字典的淺復制

  3dict.fromkeys(seq[, val]))

  創建一個新字典,以序列 seq 中元素做字典的鍵,val 為字典所有鍵對應的初始值

  4dict.get(key, default=None)

  返回指定鍵的值,如果值不在字典中返回default值

  5dict.has_key(key)

  如果鍵在字典dict里返回true,否則返回false

  6dict.items()

  以列表返回可遍歷的(鍵, 值) 元組數組

  7dict.keys()

  以列表返回一個字典所有的鍵

  8dict.setdefault(key, default=None)

  和get()類似, 但如果鍵不存在于字典中,將會添加鍵并將值設為default

  9dict.update(dict2)

  把字典dict2的鍵/值對更新到dict里

  10dict.values()

  以列表返回字典中的所有值

  11pop(key[,default])

  刪除字典給定鍵 key 所對應的值,返回值為被刪除的值。key值必須給出。 否則,返回default值。

  12popitem()

  隨機返回并刪除字典中的一對鍵和值。

不卡一区二区三区四区_乱中年女人伦av一区二区_美洲天堂一区二卡三卡四卡视频 _国产一区在线精品_91精品国产品国语在线不卡_99在线精品视频_99这里都是精品_国产99久久精品_99re成人在线_亚洲二区在线视频_久久先锋资源网_国产69精品久久久久毛片_亚洲一区二区三区视频在线_91小视频免费观看_欧美制服丝袜第一页_欧美日韩视频在线一区二区
日韩精品一级二级| 日韩免费电影一区二区三区| 五码日韩精品一区二区三区视频| 欧美mv日韩mv| 国产盗摄视频一区二区三区| 欧美久久高跟鞋激| 久久99精品久久久久| 欧美中文字幕一区二区三区| 男女性色大片免费观看一区二区| 色综合天天综合色综合av | 国产米奇在线777精品观看| 欧美色精品在线视频| 美腿丝袜亚洲三区| 欧美精品三级日韩久久| 激情五月激情综合网| 制服.丝袜.亚洲.中文.综合| 国产91综合网| 26uuu亚洲| 国产一区二区高清不卡| 一区二区三区影院| 在线一区高清| 国内外成人在线视频| 欧美一二三四在线| 91免费观看视频| 国产精品国产三级国产aⅴ原创| 国产一区免费视频| 亚洲成人自拍偷拍| 色哟哟精品一区| 国产综合久久久久久鬼色| 欧美老人xxxx18| 99麻豆久久久国产精品免费 | 欧美一级二级三级| 亚洲国产va精品久久久不卡综合| 一区二区三区四区五区精品| 久久福利视频一区二区| 日韩精品一区二区三区中文精品| 91碰在线视频| 亚洲精品久久嫩草网站秘色| 亚洲v国产v| 国产麻豆成人传媒免费观看| 久久久激情视频| 日韩av在线电影观看| 日本不卡在线视频| 日韩一区二区三区电影在线观看 | 日本一区二区三区高清不卡| 欧美高清视频一区二区三区在线观看 | 麻豆91在线观看| 2023国产精品自拍| 狠狠色噜噜狠狠色综合久| 天天av天天翘天天综合网| 欧美精品视频www在线观看| 91精品黄色| 五月天中文字幕一区二区| 欧美日韩精品免费| 国产激情美女久久久久久吹潮| 亚洲成人在线免费| 91精品在线麻豆| 国产欧美一区二区三区另类精品| 亚洲电影一级黄| 欧美电影一区二区| 国产精品永久入口久久久| 免费在线视频一区| 久久婷婷国产综合国色天香| 一区二区三区不卡在线| a级高清视频欧美日韩| 亚洲午夜视频在线观看| 日韩视频在线观看一区二区| 欧美一区二区三区成人久久片| 国产一区二区精品久久99| 最新高清无码专区| 日韩欧美资源站| 视频一区亚洲| 99精品久久免费看蜜臀剧情介绍| 午夜精品成人在线视频| 久久九九国产精品| 欧美亚洲禁片免费| 精品视频在线观看| 国产成人午夜精品5599| 亚洲国产视频在线| 久久精品一二三| 国产成人亚洲综合a∨婷婷图片| 欧美www视频| 色视频一区二区| 久久久综合香蕉尹人综合网| 成人性生交大片免费看视频在线| 午夜电影网一区| 亚洲欧洲日产国码二区| 日韩情涩欧美日韩视频| 中国一区二区三区| 精品国产乱码久久久久软件 | 精品粉嫩超白一线天av| 亚洲一区二区不卡视频| 国产伦精品一区二区三| 丁香一区二区三区| 免费久久99精品国产| 综合av第一页| 精品第一国产综合精品aⅴ| 国产精品乱子乱xxxx| 国产精品123| 蜜臀av一区二区在线免费观看| 中文字幕中文字幕在线一区| 欧美一区二区三区影视| 色综合久久中文综合久久97| 精品中文字幕一区| 成人h在线播放| av亚洲精华国产精华| 激情文学综合网| 日本中文字幕不卡| 亚洲免费成人av| 国产精品色眯眯| 国产欧美一区二区在线观看| 日韩一级大片在线| 在线成人免费视频| 欧美男女性生活在线直播观看| 在线观看亚洲视频啊啊啊啊| 亚洲成人网上| 日韩欧美亚洲日产国产| 久热这里只精品99re8久| 国产欧美在线一区二区| 国精产品99永久一区一区| 国产成人精品免费视频大全最热| 91gao视频| 国产精品v欧美精品v日韩精品| 成人免费91在线看| 国产精品一区二区三区免费| 国产成人av一区二区三区| 成人免费观看网站| 精品一区二区久久久久久久网站| 精品国产乱码久久久久久88av| 精品一区日韩成人| 欧美自拍资源在线| 日韩精品一区二区三区丰满| 亚洲黄色一区二区三区| 色综合久久天天| 欧美色精品天天在线观看视频| 欧美三级资源在线| 欧美精品在线视频| 在线综合视频播放| 欧美猛男男办公室激情| 婷婷精品国产一区二区三区日韩| www.av一区视频| 99精品99久久久久久宅男| 国产一区久久久| 国产91高潮流白浆在线麻豆| 国产综合久久久久久鬼色| 久久精品国产第一区二区三区| 亚洲自拍偷拍av| 日韩国产欧美三级| 日韩va亚洲va欧美va久久| 亚洲国产sm捆绑调教视频| 亚洲午夜免费电影| 美女国产一区二区| 久久99精品久久久久| 裸体一区二区三区| 久久99精品久久久久久| 成人免费看的视频| 18成人免费观看网站下载| 91福利视频导航| 国产一区二区三区av在线| 日韩精品一区二区三区外面| 日韩精品一线二线三线| 天堂av一区二区| 色欧美乱欧美15图片| 欧美性xxxxx极品少妇| 欧美系列一区二区| 欧美视频中文字幕| 欧美一区二区三区在线电影| 欧美一卡二卡三卡| 国产精品午夜在线| 亚洲精品中文在线| 性做久久久久久| 夜夜揉揉日日人人青青一国产精品| 日本欧美在线看| 精品一区二区免费| 丁香啪啪综合成人亚洲小说 | 日韩欧美一区电影| 久久久久久久一区| 亚洲国产精品影院| 老司机一区二区| 成人免费高清视频| 成人午夜电影在线播放| 一本久道久久综合狠狠爱亚洲精品| 欧洲激情一区二区| 精品入口麻豆88视频| 亚洲国产精品v| 亚洲综合男人的天堂| 蜜臀av性久久久久av蜜臀妖精| 国产乱子伦视频一区二区三区| 99在线精品一区二区三区| 99蜜桃在线观看免费视频网站| 一区二区三区四区五区精品| 6080亚洲精品一区二区| 久久先锋影音av鲁色资源| 亚洲图片激情小说| 国产一区999| 国产日产精品一区二区三区四区| 亚洲v国产v| 欧美午夜精品一区二区蜜桃| 精品福利一二区| 伊人开心综合网|