Boa noite a todos,
Minha dúvida é sobre o funcionamento de algumas funções para converter listas para um DataFrame.
Por exemplo, no curso lemos a tabela de um html com a função read_html() e queremos converter os dados lidos, que são uma lista, para um DataFrame propriamente dito. São utilizados alguns métodos, que eu consegui reproduzir, mas eu não entendi muito bem o porquê de eles funcionarem:
1) Ao usarmos a função pd.concat(lista) ou pd.concat(lista)['Coluna da lista'], conseguimos converter uma lista em um DataFrame. Porque isso acontece? O que a função concat faz quando recebe uma lista para que isso vire um DataFrame?
2) Se nós fizermos o comando 'lista[0]' , o resultado é um DataFrame. Porque isso acontece? O que simboliza o índice 0 dessa forma?