Konvertieren Sie eine Liste von Wörterbüchern in einen Pandas DataFrame

Hier ist ein Beispiel dafür, wie man eine Liste von Wörterbüchern in einen pandas DataFrame konvertiert:

import pandas as pd

list_of_dicts = [{'a': 1, 'b': 2}, {'a': 3, 'b': 4, 'c': 5}]
df = pd.DataFrame(list_of_dicts)
print(df)

Das gibt folgendes Ergebnis aus:

a  b    c
0  1  2  NaN
1  3  4  5.0

In diesem Beispiel wird die Liste von Wörterbüchern list_of_dicts als Argument an die Funktion pd.DataFrame() übergeben, die die Liste von Wörterbüchern in einen pandas DataFrame konvertiert.

Wenn Sie die Spaltennamen angeben möchten, können Sie pd.DataFrame.from_records(list_of_dicts, columns=['col1', 'col2', 'col3']) verwenden.