2
respostas

Duvida no Item 2

Eu consegui entender que a notação: result_2 += lista vai passando os dados da lista para o result_2.

Mas por que nesse caso o result_2 não está sendo uma "lista de listas" que nem os dados?

2 respostas

Ah... Acabei entendendo agora. Essa notação está na verdade concatenando as listas de "dados", certo?

Olá, Henrique, tudo beleza?

Exatamente, no exercício estamos percorrendo a lista dados e adicionando cada valor de dados na lista result_2. Quando usamos esse += seria a mesmas coisa que passar o seguinte comando:

result_2 = []
for lista in dados:
    result_2 = result_2 + lista
result_2

Saida ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I']

Como lista é um item, neste caso, da lista chamada dados, estamos sempre adicionando um item enquanto eu estiver percorrendo dados.

Se ainda tiver alguma dúvida, estou por aqui. Ótimos estudos e um forte abraço!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software