Python取出字典中的值的实现
更新时间:2023年01月05日 08:24:20 作者:404.Sunflower
本文主要介绍了Python取出字典中的值,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
字典的常用方法
方便举例,先创建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', '上海')
到此这篇关于Python取出字典中的值的实现的文章就介绍到这了,更多相关Python取出字典中的值内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
Python Matplotlib 基于networkx画关系网络图
这篇文章主要介绍了Python Matplotlib 基于networkx画关系网络图,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2019-07-07Python将DataFrame的某一列作为index的方法
下面小编就为大家分享一篇Python将DataFrame的某一列作为index的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧2018-04-04
最新评论