Exportando listas aninhadas para arquivos CSV em Python
Escrever listas aninhadas, onde cada lista interna contém elementos de tipos diferentes, para arquivos CSV pode ser uma tarefa comum ao trabalhar com dados em Python. Veja como enfrentar esse desafio:
O módulo csv do Python fornece métodos convenientes para lidar com operações CSV. Para escrever uma lista de listas como a = [[1.2,'abc',3],[1.2,'werew',4]] em um arquivo CSV, siga estas etapas:
Abra um arquivo para escrever no modo nova linha.
import csv with open('out.csv', 'w', newline='') as f: ...
Crie um objeto escritor CSV.
writer = csv.writer(f)
Escreva a lista de listas para o arquivo usando writerows().
writer.writerows(a)
Esta abordagem irá gerar um Arquivo CSV com cada lista interna em uma linha separada, com elementos separados por vírgulas. O formato dos dados em a será preservado no arquivo CSV, com elementos float, string e inteiros intactos.
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3