From dict list to dataframe

Przykład wczytania listy słowników do DataFrame w Pythonie za pomocą funkcji pandas.DataFrame:

import pandas as pd

# Lista słowników
data = [{'col1': 1, 'col2': 'tekst1'}, {'col1': 2, 'col2': 'tekst2'}]

# Wczytaj dane do DataFrame
df = pd.DataFrame(data)

print(df)

   col1   col2
0     1  tekst1
1     2  tekst2

Możesz również określić nazwy kolumn za pomocą parametru columns:

import pandas as pd

# Lista słowników
data = [{'kol1': 1, 'kol2': 'tekst1'}, {'kol1': 2, 'kol2': 'tekst2'}]

# Wczytaj dane do DataFrame
df = pd.DataFrame(data, columns=['col1', 'col2'])

print(df)

   col1   col2
0     1  tekst1
1     2  tekst2

Użycie indeksu:

import pandas as pd

# Lista słowników
data = [{'col1': 1, 'col2': 'tekst1'}, {'col1': 2, 'col2': 'tekst2'}]

# Wczytaj dane do DataFrame
df = pd.DataFrame(data, index=['wiersz1', 'wiersz2'])

print(df)

        col1   col2
wiersz1     1  tekst1
wiersz2     2  tekst2
https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.html