Python中字典的get()方法
get()方法是标准python库的一部分,用于访问字典中的元素。有时我们可能需要搜索字典中不存在的键。在这种情况下,按索引的访问方法将引发错误并停止程序。但是我们可以使用get()方法并正确地处理程序。
语法
Syntax: dict.get(key[, value]) The value field is optional.
示例
在下面的示例中,我们创建了一个名为customer的字典。它具有地址和距离作为键。我们可以在不使用get函数的情况下打印键,并在使用get函数时看到区别。
customer = {'Address': 'Hawai', 'Distance': 358}
#printing using Index
print(customer["Address"])
#printing using get
print('Address: ', customer.get('Address'))
print('Distance: ', customer.get('Distance'))
# Key is absent in the list
print('Amount: ', customer.get('Amount'))
# A value is provided for a new key
print('Amount: ', customer.get('Amount', 2050.0))输出结果
运行上面的代码给我们以下结果-
Hawai Address: Hawai Distance: 358 Amount: None Amount: 2050.0
因此,新方法会自动被get方法接受,而我们不能使用索引来完成。
热门推荐
10 新人红包祝福语简短精辟
11 幼师给毕业祝福语简短
12 生日高考祝福语妹妹简短
13 下飞机祝福语简短英文
14 元宵发客户祝福语简短
15 爸妈金婚文案祝福语简短
16 新郎朋友红包祝福语简短
17 虎年五一祝福语大全简短
18 出阁宴祝福语姐姐简短