Я работаю над проектом, который распознает буквы из фотографии, а затем сравнивает их с пользовательским вводом. Используя OCR, я получаю 3 значения букв на фотографии ['Example', x and y coords, rotation]
и пользовательский ввод в виде строки, которую я преобразовал в список.
Вот пример: пользовательский ввод:
Пример. Я изменю его на List1 = ['E','X','A','M',...]
и буквы с фотографии: List2 = [['A',x,y,rotation],['E',x,y,rotation],['R',x,y,rotation],.....]
Как я могу сравнить первый элемент List2 первого списка в list2, который является 'A', со List1. Буква может быть сопоставлена, и есть буква, которую я просто хочу удалить, это 'R' и в конце получите новый List3 [] = со значением из list2, совпадающим с буквами из list1
Я хочу сравнить два списка по буквам и в конце добавить соответствующий список из list2 в новый список .... пример, List1 = [A, W, O, R, K] <- Input List2 = [[“A”, 56 , 75, 12], [D, 42,35, -5], [K, 20,41,5], [O, 61,31,16], [R, 55,10,0], [W, 14, 10,30], [L, 82,15, -41], [K.11.2.3] <- Письма в рабочем пространстве List3 = [этот список получит совпавшие в списке list2 с list1 буквами вроде ([«A ”, 56, 75, 12] ...)] </p>