"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Comment exporter des listes imbriquées vers des fichiers CSV en Python ?

Comment exporter des listes imbriquées vers des fichiers CSV en Python ?

Publié le 2024-11-14
Parcourir:370

How to Export Nested Lists to CSV Files in Python?

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, procédez comme suit :

  1. Ouvrez un fichier pour l'écriture en mode nouvelle ligne.

    import csv
    
    with open('out.csv', 'w', newline='') as f:
        ...
  2. Créez un objet écrivain CSV.

    writer = csv.writer(f)
  3. É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.

Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3