1
resposta

[Projeto] Desafio: exportando seguidores da Amazon

#criando uma lista para armazenar os nomes dos seguidores
seguidores_amazon = []

#laço para percorrer as listas e obter só o login de cada seguidor
for pagina in lista_seguidores:
    for seguidor in pagina:
        seguidores_amazon.append(seguidor['login'])

#conferindo tamanho da lista criada
print(len(seguidores_amazon))

#criando dataframe
seguidores_amzn_df = pd.DataFrame()

#criando a coluna usuario no dataframe e atribuindo a lista obtida anteriormente
seguidores_amzn_df['usuario'] = seguidores_amazon

#gerando arquivo csv
seguidores_amzn_df.to_csv('amazon_seguidores.csv')
1 resposta

Ei! Tudo bem, Vinicius?

Parabéns pela resolução do desafio! Seu código está muito bem estruturado e você seguiu a lógica correta para lidar com dados paginados (o famoso laço dentro de laço para "achatar" a lista).

Uma dica: se você quiser otimizar o código no futuro, você pode criar o DataFrame diretamente da lista, assim: pd.DataFrame(seguidores_amazon, columns=['usuario']). Mas do jeito que você fez está perfeito e muito didático!

Continue praticando, você está no caminho certo! Qualquer dúvida é só compartilhar no fórum, estaremos aqui para te auxiliar.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!