Dica:
No campo de expressões regulares, onde o instrutor mostrou o seguinte código:
padrao = re.compile("[0123456789][0123456789][0123456789][0123456789][0123456789][- ]?[0123456789][0123456789][0123456789]")
Também poderia ser feito da seguinte forma, adicionado um [- or ''] dentro da expressão, que funcionaria da mesma forma
padrao = re.compile("[0123456789][0123456789][0123456789][0123456789][0123456789][- or ''][0123456789][0123456789][0123456789]")