日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學(xué)無先后,達(dá)者為師

網(wǎng)站首頁 編程語言 正文

Python取出字典中的值的實(shí)現(xiàn)_python

作者:404.Sunflower ? 更新時(shí)間: 2023-02-12 編程語言

字典的常用方法

方便舉例,先創(chuàng)建2個(gè)字典

list_test={"bob":19,"aoa":18,"coc":17}
list_b={'qqq':000}
參數(shù) 返回值 含義
.items() dict_items([(‘bob’, 19), (‘a(chǎn)oa’, 18), (‘coc’, 17)]) 返回所有鍵值
.keys() dict_keys([‘bob’, ‘a(chǎn)oa’, ‘coc’]) 返回keys值
.values() dict_values([19, 18, 17]) 返回values值
.clear() 刪除字典中的所有項(xiàng)目
.get(key) 19 返回字典中key對應(yīng)的值,例如list_test.get("bob")
list_test.pop(key) 19 刪除并返回字典中的key對應(yīng)的值,例如list_test.pop("bob")
list_test.update(字典) {‘bob’: 19, ‘a(chǎn)oa’: 18, ‘coc’: 17, ‘qqq’: 0} 將字典list_test合并list_b,例如list_test.update(list_b)

輸出字典中的值:

list_test={"bob":19,"aoa":18,"coc":17}
    for i,j in test.items():
        print(i, j)
list_test={"bob":19,"aoa":18,"coc":17}
    for i in test :
    print(i,test[i])

刪除字典中的某一項(xiàng)

del list_test["coc"]

值是否在字典中(in、not in),返回True/False

'bob' in list_test

PS:其他方法

person = {'name':'xiaoming', 'age':18}

# 第一種 若鍵不存在則會(huì)拋出KeyError異常
person['city']
# 第二種 不會(huì)拋出異常,不存在則返回None,也可以設(shè)置默認(rèn)返回值
person.get('city',"上海")
# 第三種 與第二種類似,區(qū)別在于setdefault方法會(huì)更新字典
person.setdefault('city', '上海')

原文鏈接:https://blog.csdn.net/weixin_45951067/article/details/120863023

欄目分類
最近更新