如果两个键都位于两个分开的字典中,如何获取字典键和值?

黑武士

我只想在两个字典中都包含这些键的情况下,才得到一个包含键的新字典,然后获取第二个字典的值。

# example:

Dict1 = {'A':3, 'B':5, 'C':2, 'D':5}
Dict2 = {'B':3, 'C':1, 'K':5}

# result--> {'B':3, 'C':1} 
CDJB

作为字典理解:

>>> {k:v for k, v in Dict2.items() if k in Dict1}
{'B': 3, 'C': 1}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

字典中的每个值都有两个键

如何从键有两个值的字典中输出一个值

如何用两个键和一个值创建字典?

如何在python中的字典中具有两个键和一个值

如何枚举两个键中的字典值并使用 Python 输出 txt 文件中的值?

如何使用两个相同的键和不同的值从 Python 中的三个不同列表创建字典?

使用由两个值组成的键在 Python 中合并两个字典

从两个大小相同的单独列表中将键和值添加到字典中

如何在python中具有相同键的两个不同字典中组合值

加入字典的两个键

用两个键对字典排序

比较两个字典,如果一个字典中存在键/值对,则将其删除

如何将两个列表中具有相同键的字典值相加?

通过键合并两个Python字典的值

iOS字典每个键有两个值?

来自两个列表的字典,包括键的多个值

如何从(相同长度和相同键的)两个不同字典的值制作新字典,用作键值对

如果正则表达式为真,则从键字典中拆分为 python 中的两个键和值

用两个键(频率和字典顺序)对Python中的字典进行排序

python从列表中搜索字典中的两个键

C#-如何用一个键和两个值编写一个集合(字典?)

如何使用setdefault为字典设置两个键

在字典中为两个相同的键添加值

同时将多项字典中的两个键相加

如何映射两个文件中的键和值?

当两个键的值相同时,从python字典中删除一个项目

Python-如何使用具有一个键和两个值的循环更新字典?

合并两个具有不同键和值的字典列表

Python 3.x:合并两个具有相同键和值的字典