我有一个包含 46,000 个键:值对的字典,其中每个键都有一个 3 项列表作为值:
my dict = {key1: ['A', 'B', 'C'], key2: ['B', 'A', 'G'], key3: ['Z', 'H', 'I']......}
我有一个包含数百个值的列表:
L1 = ['A', 'A', 'B', 'D', ......]
如何遍历列表 L1 并为 L1 中的每个项目匹配 value[0] 与列表项目匹配的每个字典值?然后,我希望仅在列表项与字典中的 value[0] 匹配的键:值对上对字典的 value[1] 和 value[2] 执行其他操作。
在上面的示例中,L1 - 'A' 中的第一项将仅匹配key1: ['A', 'B', 'C']
.
我似乎无法找到一种方法来做到这一点?谢谢您的帮助!