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