python中get函数用法

作者:原创时间:2022-03-10
文档

python中get函数用法是什么?一起来看下吧:

python是以键值对的形式存储数据的,get()方法可以返回指定键的值,如果该键不存在的话,返回默认值。

语法:

dict.get(key,default=None)

参数:

key:需要查找的键。

default:如果查找的键不存在的话,返回default默认的值。

None:返回指定键的值,如果值不存在的话返回默认值None。

例如:

dict = {"age":18,"weight":65}
print(dict.get("age"))
# 输出结果为:18
print(dict.get("height"))
# 由于字典dict中没有height这个键,返回的是默认值None。
print(dict.get("height",0))
# 将默认值改为0,输出结果为0

和dict[key]的区别

dict.get(key)和dict[key]在key值存在的情况下,都能得到对应的键值。但是当使用dict[key]时,key必须要存在,否则会报错。但是dict.get[key]中的key可以不存在,因为get方法有一个默认的参数None,当key不存在的时候,返回None。

以上就是小编今天的分享,希望可以帮助到大家。

显示全文
js set方法 mysql去重复 保留一条 rstudio使用教程 oracle coalesce python configparser模块 python strip函数 python调用dll java concat js 遍历json js json对象 js数组遍历方法 python 引用 idea的maven配置 maven安装配置 java filereader java stream java random java lambda java hashmap java foreach java get和set方法 object转bigdecimal object 转list python 交集 js读取文件 linux 格式化u盘 deque java java process armoury crate打不开 python skimage vue使用jquery js set去重 python的range函数用法 vue 调用子组件方法 java反射获取属性值 python中find函数的用法 getclass方法 python中strip函数的用法 js class类 mysql time类型