Antes desse código que estou mandando, tem as partes que foram colocadas no vídeo.
notas_separadas = []
for i in range(len(nomes)):
notas_separadas.append((nomes[i], notas[i]))
notas_separadas
Antes desse código que estou mandando, tem as partes que foram colocadas no vídeo.
notas_separadas = []
for i in range(len(nomes)):
notas_separadas.append((nomes[i], notas[i]))
notas_separadas
Oi, João! Como vai?
Agradeço por compartilhar seu código com a comunidade Alura.
Gostei de como você usou a estrutura de repetição para relacionar os nomes
com as notas
. Isso deixa o resultado organizado em pares, o que facilita bastante para manipular depois.
Uma dica interessante para o futuro é usar a função zip
, que faz essa junção de listas de forma bem direta. Veja este exemplo:
nomes = ["Ana", "Joao", "Maria"]
notas = [8, 9, 7]
notas_separadas = list(zip(nomes, notas))
print(notas_separadas)
Esse codigo cria uma lista de tuplas juntando automaticamente os elementos correspondentes de nomes
e notas
.