Olá, pessoal. Estou com uma dúvida.
Observem o seguinte código:
idades = [18, 22, 15, 50]
def verifica_se_pode_dirigir(idades):
for idade in idades:
if idade >= 18:
print(f'{idade} anos, Tem permissão')
else:
print(f'{idade} anos, Não tem permissão')
verifica_se_pode_dirigir(idades)
Em que momento o código diz que cada registro na lista 'idades' está sendo armazenando na variável 'idade' para poder fazer a comparação?
Como que o código associa a variável 'idade' com a lista 'idades'? Porque no momento em que criamos a lista, não há nenhuma indicação de que ela interage com a variável chamada 'idades'.
Deu pra entender a dúvida, pessoal?