У меня есть словарь с 46 000 пар ключ: значение, где каждый ключ имеет список из 3 элементов в качестве значений:
my dict = {key1: ['A', 'B', 'C'], key2: ['B', 'A', 'G'], key3: ['Z', 'H', 'I']......}
У меня есть список с сотнями значений:
L1 = ['A', 'A', 'B', 'D', ......]
Как перебрать список L1 и для каждого элемента в L1 сопоставить каждое значение словаря, где значение [0] соответствует элементу списка? Затем я хочу выполнить другие операции со значением [1] и значением [2] словаря только с теми парами ключ: значение, в которых элемент списка соответствует значению [0] в словаре.
В приведенном выше примере первый элемент в L1 - 'A' будет соответствовать только key1: ['A', 'B', 'C']
.
Кажется, я не могу найти способ сделать это? Спасибо за помощь!