Python Dictionary get() 函数用法

2023-09-17 22:25:16

dict.get() 方法返回指定键的值。

语法:

dict.get(key, value)

参数:

  1. :(必需)要在字典中搜索的键。
  2. 值:(可选)在找不到键的情况下应返回的值。默认情况下,它为"无"。

返回值:

如果字典中存在键,则返回指定键的值。 如果未找到键,则返回 None。 如果未找到键,并且指定了 value 参数,它将返回指定的值。

下面的示例演示 dict.get() 方法。

romanNums = {'I':1, 'II':2, 'III':3, 'IV':4, 'V':5 }
value = romanNums.get('I')
print("I = ",value)

输出:

I = 1

如果在字典中找不到该键,并且未指定 value 参数,它将返回 None。

romanNums = {'I':1, 'II':2, 'III':3, 'IV':4, 'V':5 }
value = romanNums.get('VI')
print("VI = ", value)

输出:

VI = None

如果在字典中找不到键并且指定了 value 参数,它将返回指定的值。

romanNums = {'I':1, 'II':2, 'III':3, 'IV':4, 'V':5 }
value = romanNums.get('VI','Not in the dictionary.')
print("VI = ", value)

输出:

VI = Not Found