真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

dict和set

dict

dict是一個(gè)kv鍵值對(duì),根據(jù)索引查找值。dict的key是根據(jù)hash算法計(jì)算

肥東ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場(chǎng)景,ssl證書未來市場(chǎng)廣闊!成為創(chuàng)新互聯(lián)的ssl證書銷售渠道,可以享受市場(chǎng)價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:13518219792(備注:SSL證書合作)期待與您的合作!

>>> d = {'Michael': 95, 'Bob': 75, 'Tracy': 85}
>>> d['Michael']
95
>>> d['Jack'] = 90
>>> d['Jack']
90
>>> d['Jack'] = 88 #覆蓋前面的值
>>> d['Jack']
88
>>> 'Thomas' in d #判斷key是否存在
False
>>> d.pop('Bob')
75
>>> d
{'Michael': 95, 'Tracy': 85}

和list比較,dict有以下幾個(gè)特點(diǎn):

查找和插入的速度極快,不會(huì)隨著key的增加而變慢;
需要占用大量的內(nèi)存,內(nèi)存浪費(fèi)多。
而list相反:

查找和插入的時(shí)間隨著元素的增加而增加;
占用空間小,浪費(fèi)內(nèi)存很少。

set

set和dict類似,也是一組key的集合,但不存儲(chǔ)value。由于key不能重復(fù),所以,在set中,沒有重復(fù)的key。

>>> s = set([1, 2, 3])
>>> s
{1, 2, 3} #實(shí)際上是亂序,元素多的時(shí)候可以看到
>>> s = set([1, 1, 2, 2, 3, 3]) #過濾重復(fù)的元素
>>> s
{1, 2, 3}
>>> s.add(4) #增加元素
>>> s
{1, 2, 3, 4}
>>> s.add(4)
>>> s
{1, 2, 3, 4}
>>> s.remove(4) #刪除元素
>>> s
{1, 2, 3}

網(wǎng)站題目:dict和set
瀏覽路徑:http://weahome.cn/article/jhjpcj.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部