get() 函数返回指定键的值,如果值不在字典中返回默认值。
下例实现字典中的键值加1,若不存在则添加键值计数为1
freq = {'你好':8, '早上':3}
freq['你好'] = freq.get('你好', 0.0)+1.0
freq['在吗'] = freq.get('在吗', 0.0)+1.0
for i in freq:
print(freq[i])
输出结果:
9.0
3
1.0
get() 函数返回指定键的值,如果值不在字典中返回默认值。
下例实现字典中的键值加1,若不存在则添加键值计数为1
freq = {'你好':8, '早上':3}
freq['你好'] = freq.get('你好', 0.0)+1.0
freq['在吗'] = freq.get('在吗', 0.0)+1.0
for i in freq:
print(freq[i])
输出结果:
9.0
3
1.0