Pythonic方法增加字典中的键和值

时间:2018-02-19 03:04:08

标签: python python-3.x dictionary

我有一个键和值的字典,两者都是整数。是否有一种简单有效的方法来增加字典中的所有键和值?

1 个答案:

答案 0 :(得分:4)

鉴于现有字典d

d = {k+1: v+1 for k, v in d.items()}

这会创建一个新词典。您无法就地更改字典键。

但是,首先要考虑是否确实需要创建新词典。例如,您可以访问旧词典的键k,然后在值中添加一个键,而不是访问新词典的键k-1