Exportar listas anidadas a archivos CSV en Python
Escribir listas anidadas, donde cada lista interna contiene elementos de diferentes tipos, en archivos CSV puede ser una tarea común cuando se trabaja con datos en Python. A continuación se explica cómo afrontar este desafío:
El módulo csv de Python proporciona métodos convenientes para manejar operaciones CSV. Para escribir una lista de listas como a = [[1.2,'abc',3],[1.2,'werew',4]] en un archivo CSV, siga estos pasos:
Abrir un archivo para escribir en modo de nueva línea.
import csv with open('out.csv', 'w', newline='') as f: ...
Crea un objeto escritor CSV.
writer = csv.writer(f)
Escribe la lista de listas al archivo usando writerows().
writer.writerows(a)
Este enfoque generará un Archivo CSV con cada lista interna en una línea separada, con elementos separados por comas. El formato de los datos en a se conservará en el archivo CSV, con los elementos flotantes, de cadena y enteros intactos.
Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.
Copyright© 2022 湘ICP备2022001581号-3