Exportation de listes imbriquées vers des fichiers CSV en Python
L'écriture de listes imbriquées, où chaque liste interne contient des éléments de différents types, dans des fichiers CSV peut être une tâche courante lorsque l'on travaille avec des données en Python. Voici comment relever ce défi :
Le module csv de Python fournit des méthodes pratiques pour gérer les opérations CSV. Pour écrire une liste de listes telles que a = [[1.2,'abc',3],[1.2,'werew',4]] dans un fichier CSV, suivez ces étapes :
Ouvrez un fichier pour écrire en mode nouvelle ligne.
import csv with open('out.csv', 'w', newline='') as f: ...
Créez un objet écrivain CSV.
writer = csv.writer(f)
Écrivez la liste de listes dans le fichier à l'aide de writerows().
writer.writerows(a)
Cette approche générera un fichier CSV avec chaque liste interne sur une ligne distincte, avec des éléments séparés par des virgules. Le format des données dans a sera conservé dans le fichier CSV, avec les éléments float, string et integer intacts.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!