Maison >développement back-end >Tutoriel Python >Comment reconvertir un DataFrame Pandas en une liste de listes ?

Comment reconvertir un DataFrame Pandas en une liste de listes ?

Patricia Arquette
Patricia Arquetteoriginal
2024-11-02 10:25:31350parcourir

How to Convert a Pandas DataFrame Back to a List of Lists?

Inverser la conversion : DataFrame en liste de listes

Bien que la conversion d'une liste de listes en un DataFrame Pandas soit simple, le processus inverse peut être un peu déroutant . Cet article montre comment transformer efficacement un DataFrame dans son format de liste de listes d'origine.

Le défi

Supposons que vous ayez un DataFrame Pandas construit à partir d'une liste de listes, comme indiqué ci-dessous :

<code class="python">import pandas as pd

df = pd.DataFrame([[1, 2, 3], [3, 4, 5]])</code>

La question se pose : comment reconvertir df en sa liste de listes constitutives ?

La solution

La clé pour inverser cette conversion réside dans l'accès au DataFrame tableau NumPy sous-jacent et en utilisant sa méthode tolist().

<code class="python">lol = df.values.tolist()

print(lol)  # Outputs: [[1, 2, 3], [3, 4, 5]]</code>

En tirant parti de cette approche, vous pouvez facilement convertir votre DataFrame en une liste de listes, permettant une manipulation ultérieure des données ou une conversion dans d'autres formats souhaités.

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn