Я работаю над двумя большими наборами данных, и мой вопрос заключается в следующем.
Предположим, у меня есть два списка:
list1 = [A,B,C,D]
list2 = [B,D,A,G]
Как я могу эффективно найти соответствующий индекс, используя Python, кроме O (n 2) поиска? Результат должен выглядеть так:
matching_index(list1,list2) → [(0,2),(1,0),(3,1)]