Я пытаюсь создать определенную функцию с помощью файла матрицы csv (также преобразуемого в список списков для каждой строки), с помощью которого следует анализировать запрос. например:
На изображении рецепты будут проверены на наличие ключевых слов "яблоко", "тендер" и "ди sh" с известными показателями внешнего вида.
список, который я создал, выглядит следующим образом:
[['', 'applepie', 'applecake', 'biscuit', 'bread']
['apple', 3.0, 4.0, 0.0, 0.0]
['tender', 2.0, 2.0, 0.0, 1.0]
['dish', 2.0, 4.0, 0.0, 0.0]]
Для запроса: query: ['apple', 'dish']
следует проверить, появляются ли они для ди sh или нет. Если так, это должно быть добавлено к сумме сортов. Сумма для applep ie будет равна 5,0. Для яблочного пирога это было бы 8.0 Для хлеба это было бы 0.0, et c. Я хотел бы, чтобы эти результаты также были в отдельном списке.
Как мне go о построении этого l oop? Мне трудно понять, как выбрать нужные c столбцы.
Для python 3, заранее спасибо!
ожидаемый результат: [ ['applep ie', 'applecake', 'biscuit', 'bread'] [5.0, 8.0, 0.0, 0.0]]