【发布时间】:2015-07-22 03:08:59
【问题描述】:
我正在尝试使用 Python 遍历字典元组,获取我要查找的值,然后使用该值修改另一个字典。示例:
Dict = {'1': 'one', '2': 'three'}
Tuple = ({'1': 'one', '5': 'five'}, {'4': 'four', '2': 'two'})
我的目标是修改Dict 并将'three' 替换为我的元组中第二个字典中的'two'。
我知道如何使用 for 循环和 dict.items() 遍历字典,但我似乎无法使用 tuple...
任何帮助将不胜感激!
【问题讨论】:
-
你能显示你的预期输出吗?
Dict是否会拥有来自Tuple字典的所有键/值对? -
我的 Dict 不一定会包含 Tuple dicts 中的所有键/值,但 Tuple dicts 肯定会包含 Dict 中的所有键/值。希望有意义
-
如果
Tuple包含两个字典,其中一个关键字与Dict中的一个关键字匹配,例如:Tuple = ({'1': 'one', '5': 'five'}, {'4': 'four', '2': 'two'}, {'2': 'six'}),程序应该怎么做? -
@MaxSpencer 好问题,但我永远不会这样。 :)
标签: python list loops dictionary tuples