Olá, Amanda!
O código tem um pequeno erro na definição da função. O parâmetro a ser passado é a variável idades, a lista que contém os dados de cada inteiro, porque no escopo da função o que vai ser analisado é essa lista. Então o correto seria:
def verifica_se_pode_dirigir(idades):
...
Fora isso, a construção da função é essa mesmo, e vai funcionar muito bem após fazer a troca do parâmetro.
Se ainda tiver alguma dúvida, estou por aqui. Ótimos estudos e grande abraço!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!