Я - студент относительно новичок в кодировании, использую Python на уровне GCSE, и я изо всех сил пытаюсь понять, в чем я ошибаюсь, с этим фрагментом кода, который используется для коррекции различных оценок учащихся с помощью поправочного коэффициента. Почему я получаю сообщение об ошибке, когда в обоих списках одинаковое количество элементов?
wrongMark = [72,75,23,54,48]
adFactor = [1.25,1.1,1.8,1.3,0.9]
newMark = []
examTable = [["Doc","Sarah","Jar-Jar","Jake","Ben"],
wrongMark,
adFactor
]
#print(examTable)
for item in wrongMark:
results = item*adFactor[item]
newMark.append(results)
print(newMark)