我有一个包含键值的字典,值包含像“13896615011”、“330405011”这样的值,有些可以包含多个值,例如:(3012292011, 1292123011)
我正在遍历可能的键列表,我会这样说:
for x in list:
if (x in dict):
found_match = dict.get(x)
print(found_match)
这使我得到了以下数值:
[13896615011]
[330405011]
[3012292011,1292123011]
[2476681011]
[172450,3109930011]
等等。
现在,我有另一个字典,它使用上面打印出来的值作为键,但是当我使用for循环逐个读取每个值时,它会将每个整数分别输出,就像这样:
for value in found_match:
print(value)
对于第一个值,它会返回:
1
3
8
9
等等,对于列表中的所有值都是如此。我想迭代found_match的原因是因为可能有两个值而不仅仅是一个。我想将从我的第二个字典返回的所有可能的值附加到其中,该字典使用这些值(例如13896615011)作为键-这样我就可以将这些值映射到我的第一个字典的原始键。
我该如何实现?