python写代码:字典{'w': 1, 'e': 2, 'd': 1}的所有key在字典SCRABBLE_LETTER_VALUES的值求和
时间: 2023-12-29 18:02:29 浏览: 64
TWL06:官方的Scrabble字典打包到一个方便的Python模块中
假设SCRABBLE_LETTER_VALUES字典已经定义好了,可以使用以下代码实现:
```python
SCRABBLE_LETTER_VALUES = {
'a': 1, 'b': 3, 'c': 3, 'd': 2, 'e': 1, 'f': 4, 'g': 2, 'h': 4, 'i': 1,
'j': 8, 'k': 5, 'l': 1, 'm': 3, 'n': 1, 'o': 1, 'p': 3, 'q': 10, 'r': 1,
's': 1, 't': 1, 'u': 1, 'v': 4, 'w': 4, 'x': 8, 'y': 4, 'z': 10
}
my_dict = {'w': 1, 'e': 2, 'd': 1}
# 计算所有key在SCRABBLE_LETTER_VALUES的值求和
total = sum(SCRABBLE_LETTER_VALUES.get(key, 0) for key in my_dict.keys())
print(total)
```
输出结果为:`6`
阅读全文