numeros = [] for numero in range(101): numeros.append(numero) print(numeros) nomes = ['Guilherme','fernanda','Djenifer','Djonatan','Ricardo','Pelé'] notas = [7,8,10,3,1,6.5] def aprovar_alunos(nome,nota): if nota < 6: return nome + ' REPROVADO!' else: return nome + ' APROVADO!' print(list(map(aprovar_alunos, nomes, notas))) # MAP processa função dentro de cada item da lista # Como usar uma lista compreheension nova_lista = [2 * i for i in range(10)] # [expressão for membro in iterável] print(nova_lista) nomes = ['Guilherme','fernanda','Djenifer','Djonatan','Ricardo','Pelé'] print([nome + ' APROVADO!' for nome in nomes]) print([aprovar_alunos(nome,nota) for nome in nomes])