0
respostas

[DUVIDA] Usando data = {'Linha' + str(i): i+ 1 for i in range(5)} para alterar Índice

Olá,

Na aula Criando estruturas de dados estamos aprendendo a trabalhar com series.

No exercício em si, iniciamos declarando um array de 5 posições, sendo ele chamado de data. Esse array mais tarde é modificado pelo código data = {'Linha' + str(i): i+ 1 for i in range(5)}. Eu gostaria de saber como esse código somente adiciona dados ao array em vez de sobrescrever o que já existe lá.

Mais tarde esse novo array é usado para criar uma nova serie, em que a primeira informação de cada elemento do array já é entendido como o indice, no qual, também não entendi como o código funciona de fato.

Agradeço pela atenção.