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

學無先后,達者為師

網站首頁 編程語言 正文

Python取出字典中的值的實現_python

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

字典的常用方法

方便舉例,先創建2個字典

list_test={"bob":19,"aoa":18,"coc":17}
list_b={'qqq':000}
參數 返回值 含義
.items() dict_items([(‘bob’, 19), (‘aoa’, 18), (‘coc’, 17)]) 返回所有鍵值
.keys() dict_keys([‘bob’, ‘aoa’, ‘coc’]) 返回keys值
.values() dict_values([19, 18, 17]) 返回values值
.clear() 刪除字典中的所有項目
.get(key) 19 返回字典中key對應的值,例如list_test.get("bob")
list_test.pop(key) 19 刪除并返回字典中的key對應的值,例如list_test.pop("bob")
list_test.update(字典) {‘bob’: 19, ‘aoa’: 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])

刪除字典中的某一項

del list_test["coc"]

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

'bob' in list_test

PS:其他方法

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

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

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

欄目分類
最近更新