Я пытаюсь создать словарь, в котором ключи являются элементами каждого списка, а значения являются их индексами в этом списке списков, чтобы я мог легко найти, где именно находится каждый элемент.
Итак если список [['a', 'a', 'b'], ['a', 'b', 'b'], ['c', 'c', 'c']]
,
словарь должен выглядеть следующим образом: {'c': {(2, 0), (2, 1), (2, 2)}, 'b': {(1, 1), (1, 2), (0, 2)}, 'a': {(0, 1), (1, 0), (0, 0)}}
Я могу получить индекс каждого элемента в соответствующих списках с пониманием списка: final_list = [list(enumerate(i)) for i in mylist]
но я не смог ' t найти способ получить их «полные» индексы, которые также включают индекс их списка.