Olá Carlos, tudo bem? Espero que sim!
Desculpe pela demora em retornar.
No código da atividade, foi utilizado uma comparação entre o resultado e testes_marcacoes e isso foi salvo em acertos, gerando um array de Trues e Falses:
acertos = resultado == teste_marcacoes
Para você conseguir as diferencas, da maneira que está querendo, não será encontrado realizando a subtração e sim uma comparação usando o sinal de diferente !=
diferencas = resultado != teste_marcacoes
Nesse caso será gerado um array de Trues e Falses, mas com os valores diferentes retornando verdadeiro, podendo ser somada posteriormente essa quantidade usando sum(diferencas).
Uma outra forma de conseguir o mesmo resultado é mantendo o código do exercício e fazendo:
total_de_acertos = sum(acertos)
total_de_elementos = len(teste_dados)
total_erros = total_de_elementos - total_de_acertos
Dessa forma também conseguimos checar o total de erros.
Bons estudos!