Olá, abaixo segue minha resolução da atividade.
Tentei compilar as idades numa única reposta para permissões concedidas e não concedidas, para que ao rodar o código não resultasse numa lista extensa com cada item.
1º Defini a lista com as idades
idades = [10, 14, 17, 18, 35, 42, 60, 62]
2º Elaborei o código, criando duas listas vazias para que as informações fossem armazenadas e logo em seguida definindo os parâmetros "if" para aqueles que "tem_permissao" e "else": para os que "nao_tem_permissao"
def verifica_se_pode_dirigir (idades):
tem_permissao = []
nao_tem_permissao = []
for idade in idades:
if idade >= 18:
tem_permissao.append(idade)
else:
nao_tem_permissao.append(idade)
print(f'As seguintes idades: {tem_permissao}. Tem permissão para dirigir')
print(f'As seguintes idades: {nao_tem_permissao}. NÃO tem permissão para dirigir')
verifica_se_pode_dirigir(idades)
Aceito sugestões para melhorar o código, desde já agradeço a todos!!!!