Почему не работает код? Список и for

for x in finalResult:
        for y in li:
            if x == y:
                print(index(y))
            else:
                print("такой заявки нет")

Имеется два списка, в одном важно какой элемент по счету, в другом не важно. Нужно пробежаться по обоим спискам и если есть сходства, написать индекс, на месте которого находится совпавший элемент. Сделал это через for, но почему то не работает.


Ответы (1 шт):

Автор решения: Danila

Вероятно то, что вы просили:

from ast import Index

finalResult = ["b", "b", "c"]
li = ["b", "c", "d"]
for x in finalResult:
    for y in li:
        if x == y:
            print(Index(y))
        else:
            print('Такой заявки нет!')

Выводит следующее:

введите сюда описание изображения

→ Ссылка