Я пытаюсь создать игру вдохновителя на основе числового списка. Вот так выглядит моя программа на данный момент.
У меня есть функция, так что, если числа в двух списках равны по одному и тому же индексу (действительно правильно), функция возвращает количество чисел в правильном месте. .
Моя проблема в том, что я не могу определить функцию, которая возвращает количество чисел, которые находятся в неправильном индексе, но существуют в обоих списках. Это учитывает то же число, полученное в предположении пользователя.
zПример 1: Если мой сгенерированный список = [3,1,3,3] и пользователь угадывает [3,3,3,3] выводдолжно быть. 3 в нужном месте 0 в неправильном месте Но я получаю. 3 в правильном месте 1 в неправильном месте.
Пример 2: Если мой сгенерированный список = [8,1,1,1] и пользователь угадает [8,8,8,8], вывод долженбыть. 1 в правильном месте 0 в неправильном месте Но я получаю. 1 в правильном месте 3 в неправильном месте.
Надеюсь, вы понимаете, о чем я. PS Я новичок в питоне.