首页 > 试题广场 >

以下程序输出为:info = {'name':'班长'...

[单选题]
以下程序输出为:
info = {'name':'班长', 'id':100, 'sex':'f', 'address':'北京'}
age = info.get('age')
print(age)
age=info.get('age',18)
print(age)
  • None 18
  • None None
  • 编译错误
  • 运行错误
dict.get(key, default=None)—————————————————————— key -- 字典中要查找的键。 default -- 如果指定键的值不存在时,返回该默认值值。
编辑于 2019-02-02 21:36:52 回复(3)
第一个是info字典没有 默认返回none
第二个是如果info字典没有,修改默认返回为18
发表于 2021-08-22 21:39:27 回复(0)
1、dict.get()的键不存在,返回默认值None;
2、dict.get()的键不存在,返回默认修改值18;

dict.get(key, default=None)
 key -- 字典中要查找的键。 
default -- 如果指定键的值不存在时,返回该默认值值。
发表于 2022-04-05 10:54:51 回复(0)
dict.get(key, default=None)—————————————————————— key -- 字典中要查找的键。 default -- 如果指定键的值不存在时,返回该默认值值。
发表于 2020-02-26 11:47:34 回复(0)
喂喂喂,这题目是啥???
发表于 2019-10-21 21:29:47 回复(3)

get(key[, default])
Return the value for key if key is in the dictionary, else default. If default is not given, it defaults to None, so that this method never raises a KeyError.

发表于 2022-01-13 16:21:52 回复(0)
dict.get(key, default=None)
字典的get函数第一个参数为要查找的value的key,第二个参数用于指定key不存在时,会返回的查找结果。若指定key不存在且返回值没有指定,则默认输出None,若指定则输出指定值。
age=info.get('age',18)
age=info.get('age',18)
此处指定返回值为18,所以不存在age这个key的情况下,get返回结果为18

发表于 2022-03-11 20:21:48 回复(0)
😔做c++练习一会儿python出来了一会儿java出来了,搞毛!
发表于 2020-05-28 14:27:04 回复(2)
dict.get(key, default=None)
返回指定键的值,如果键不在字典中返回 default 设置的默认值
发表于 2022-03-08 22:23:11 回复(0)
答案错了,字典中没有的值会返回None
发表于 2021-09-13 15:03:53 回复(1)
题目乱出,乱分类,垃圾
发表于 2020-09-02 16:23:57 回复(0)
第一个'age'在info字典中没有,所以返回none;第二个在查找到指定的键值在info中不存在时,将默认值修改为18。
发表于 2022-07-14 17:03:56 回复(0)
字典get方法官方定义:
返回指定键的值,如果键不在字典中返回 default 设置的默认值
发表于 2023-09-10 16:23:04 回复(0)
看不懂
发表于 2022-05-10 14:22:10 回复(0)
dict.get(key, default=None)——default -- 如果指定键的值不存在时,返回该默认值,且不会改变原字典。
发表于 2022-05-08 11:34:46 回复(0)
在python3当中,字典中取到没有的key值会报错,当然除了使用dict.get(key,default=None),当传递了参数的时候,就将default默认值就行了修改
例如:dict_a = {"name":"chen","age":20}
num = dict_a.get("address":"sichuan")
print(num) 的结果为:sichuan
发表于 2022-04-25 19:17:50 回复(0)
dict.get(key, default=None) 返回指定键的值,如果键不在字典中返回 default 设置的默认值
发表于 2022-03-22 17:21:25 回复(0)
字典的get方法第一个是info字典没有 默认返回none 第二个是如果info字典没有,修改默认返回为18
发表于 2022-03-14 11:46:39 回复(0)
分号呢?这是c嘛?
发表于 2021-04-19 14:24:49 回复(2)
分号都没有编译能过?
发表于 2021-04-08 14:24:09 回复(2)