日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python-字典方法

發布時間:2024/7/19 python 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python-字典方法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
''' 1.字典的格式化字符串在轉換說明符%后面加上鍵(圓括號括起來); ''' phonebook={"A":'45',"B":"56"} s="A's phone number is %(A)s." print(s%phonebook)

運行結果:

#字典方法: #clear():清楚字典中的所有的項,為原地操作,無返回值; d={} d['name']='TXT' d['age']='42' print(d) print(d.clear()) print(d)#區別下面的用法: x={} y=x x['key']='value' print(y) x={} print(y)x1={} y1=x1 x1['key']='value' print(y1) x1.clear() print(y1) #y最后沒被清空,但是y1被清空了,即想清楚原始字典中的元素,需使用clear()方法#copy():返回一個具有相同項的新字典,為淺復制,不是副本; x={"a":"A","b":['s','S']} y=x.copy() print(x) print(y) y['a']='C' y['b'].remove('s') print(x) print(y) #注意: 當在副本中替換值時,原始字典不受影響,但如果原地修改了某個值,原字典也會改變#deepcopy():賦值原字典中所包含的所有值,為深復制,位于模塊copy中; from copy import deepcopy d={} d['A']='a' d['B']='b' dc=deepcopy(d) print(d) print(dc) d['B']="c" print(d) print(dc)#fromkeys():使用給定的鍵創建字典,鍵對應的值默認為None,也可以提供默認值; key=['name','age'] print({}.fromkeys(key)) print(dict.fromkeys(key)) print(dict.fromkeys(key,'unknown'))#get():訪問字典項,訪問不存在的鍵時返回None s={'A':'a','B':'b'} print(s.get('A')) print(s.get("C")) print(s.get('C','c'))#定義了默認值#has_key():檢查字典中是否含有某個鍵,有些版本不包含這個函數,與in作用相同; s={'A':'a','B':'b'} print('A' in s)#items:將字典所用的項以列表的方式方式返回,項表示為(鍵,值)形式; #iteritems:作用同item,但時iteritems返回一個迭代器; d={'A':'a','B':'b'} print(d.items())#keys(),iterkeys():前者將鍵以列表的形式返回,后者返回鍵的迭代器; #values(),itervalues:,操作值,用法同上; print(d.keys()) print(d.values())#pop():返回對應鍵的值,然后移除該鍵-值對; print(d.pop("A")) print(d)#popitem():返回隨機彈出字典的項,字典中刪除該項,字典中沒有順序的概念; d={"a":"A","b":"B","c":"C"} print(d.popitem()) print(d)#setdefault:類似get,獲得給定鍵的值;若不含有該鍵,返回None,且在字典中添加改鍵 #若不含有該鍵對應的值,可以設定該值,存在該值時不設定; d={"age":'45'} print(d.setdefault('name',"TxT")) print(d.setdefault('age',"12")) print(d.setdefault('addr')) print(d)#update():用一個字典更新另一個字典,提供的新項會添加到舊字典,若鍵存在,則更新其值 x={"A":"a"} y={"B":'b',"A":"c"} x.update(y) print(x) #clear():清楚字典中的所有的項,為原地操作,無返回值; d={} d['name']='TXT' d['age']='42' print(d) print(d.clear()) print(d)#區別下面的用法: x={} y=x x['key']='value' print(y) x={} print(y)x1={} y1=x1 x1['key']='value' print(y1) x1.clear() print(y1) #y最后沒被清空,但是y1被清空了,即想清楚原始字典中的元素,需使用clear()方法#copy():返回一個具有相同項的新字典,為淺復制,不是副本; x={"a":"A","b":['s','S']} y=x.copy() print(x) print(y) y['a']='C' y['b'].remove('s') print(x) print(y) #注意: 當在副本中替換值時,原始字典不受影響,但如果原地修改了某個值,原字典也會改變#deepcopy():賦值原字典中所包含的所有值,為深復制,位于模塊copy中; from copy import deepcopy d={} d['A']='a' d['B']='b' dc=deepcopy(d) print(d) print(dc) d['B']="c" print(d) print(dc)#fromkeys():使用給定的鍵創建字典,鍵對應的值默認為None,也可以提供默認值; key=['name','age'] print({}.fromkeys(key)) print(dict.fromkeys(key)) print(dict.fromkeys(key,'unknown'))#get():訪問字典項,訪問不存在的鍵時返回None s={'A':'a','B':'b'} print(s.get('A')) print(s.get("C")) print(s.get('C','c'))#定義了默認值#has_key():檢查字典中是否含有某個鍵,有些版本不包含這個函數,與in作用相同; s={'A':'a','B':'b'} print('A' in s)#items:將字典所用的項以列表的方式方式返回,項表示為(鍵,值)形式; #iteritems:作用同item,但時iteritems返回一個迭代器; d={'A':'a','B':'b'} print(d.items())#keys(),iterkeys():前者將鍵以列表的形式返回,后者返回鍵的迭代器; #values(),itervalues:,操作值,用法同上; print(d.keys()) print(d.values())#pop():返回對應鍵的值,然后移除該鍵-值對; print(d.pop("A")) print(d)#popitem():返回隨機彈出字典的項,字典中刪除該項,字典中沒有順序的概念; d={"a":"A","b":"B","c":"C"} print(d.popitem()) print(d)#setdefault:類似get,獲得給定鍵的值;若不含有該鍵,返回None,且在字典中添加改鍵 #若不含有該鍵對應的值,可以設定該值,存在該值時不設定; d={"age":'45'} print(d.setdefault('name',"TxT")) print(d.setdefault('age',"12")) print(d.setdefault('addr')) print(d)#update():用一個字典更新另一個字典,提供的新項會添加到舊字典,若鍵存在,則更新其值 x={"A":"a"} y={"B":'b',"A":"c"} x.update(y) print(x)

運行結果:

總結

以上是生活随笔為你收集整理的python-字典方法的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 乳色吐息在线观看 | 97精品国产97久久久久久粉红 | 久久精选视频 | 日批免费网站 | 日韩免费不卡视频 | 日韩av在线电影 | 亚洲第九页 | 天天干天天爱天天操 | 免费av福利 | 色婷婷www| 韩日一区二区三区 | 67194成人在线 | 国产明星换脸xxxx色视频 | 91瑟瑟| 色吧综合 | 麻豆国产精品 | 不卡中文av | 性史性dvd影片农村毛片 | 国产在线天堂 | 精品盗摄一区二区三区 | 91干网| 黄色一级免费看 | 国产成人三级一区二区在线观看一 | 亚洲人成77777 | 色婷婷av一区二区三区四区 | 一本不卡 | 在线观看wwww | 91麻豆精品国产91久久久久久 | 一区二区三区手机在线观看 | 91丨九色丨海角社区 | 强伦人妻一区二区三区视频18 | 亚洲成年人网站在线观看 | 在线观看中文字幕视频 | 免费不卡av在线 | 中国a一片一级一片 | 老熟妇高潮一区二区高清视频 | 成人综合站 | 日本在线免费观看视频 | 国产精品久久久久无码av色戒 | 女生抠逼视频 | 免费的黄网站 | a级欧美| 欧美少妇18p | 超碰九七 | 韩国三级视频 | 国产乱人乱偷精品视频a人人澡 | 黄色麻豆视频 | 男男gay羞辱feet贱奴vk | 久久久久国产精品一区 | 国产丰满美女做爰 | 日韩在线免费播放 | 亚洲熟妇av一区二区三区漫画 | 色欲无码人妻久久精品 | 免费看片网站91 | 亚洲综合在线观看视频 | 久久久久99精品成人片 | 久久久久久18 | 韩国三级在线视频 | 亚洲三级在线视频 | 五月婷婷色 | 亚洲欧美成人一区二区 | 69av在线视频 | 日韩成人在线视频观看 | 中文字幕在线播放视频 | 天天干天天透 | 超薄肉色丝袜一二三 | 艳妇臀荡乳欲伦交换在线看 | 国产精品腿扒开做爽爽爽挤奶网站 | 麻豆视频一区二区三区 | 国产日产欧美一区二区 | 成人h动漫精品一区二区无码 | 99久久人妻无码中文字幕系列 | 亚洲精品xxxxx| 在线观看第一页 | 蜜桃视频一区二区在线观看 | 欧美狠狠爱 | 国产精品无码免费在线观看 | 99热激情| 成人两性视频 | av免播放器在线观看 | www.色国产 | 成人午夜一区 | 国产精品老熟女视频一区二区 | 久久久1| 免费观看成人av | 深夜福利免费视频 | 看av免费毛片手机播放 | 一区二区三区四区五区在线视频 | 一二三毛片 | 男人午夜影院 | 九色首页 | 久久天天躁狠狠躁夜夜躁2014 | 亚洲伦理网站 | 国产成人精品视频ⅴa片软件竹菊 | 国产专区在线视频 | 国产亚洲一区二区三区在线观看 | 中文字幕69页| 男人插女人的网站 | 亚洲成人高清 |