Ich habe eine Pandas DataFrame
, die eine Liste von Ganzzahlen innerhalb einer der Spalten enthält. Ich möchte auf die einzelnen Elemente in dieser Liste zugreifen. Ich habe einen Weg gefunden, es zu benutzen, indem ich benutze und es zurück in DataFrame
umwandel, aber ich frage mich, ob es einen einfacheren/besseren Weg gibt. In diesem Beispiel füge ich dem mittleren Element der Liste in Spalte B
die Spalte A
hinzu.Zugriff auf eine Liste innerhalb eines Elements eines Pandas DataFrame
import pandas as pd
df = pd.DataFrame({'A' : (1,2,3), 'B': ([0,1,2],[3,4,5,],[6,7,8])})
df['C'] = df['A'] + pd.DataFrame(df['B'].tolist())[1]
df
Gibt es einen besseren Weg, dies zu tun?
Danke. Sehr geschätzt! – Michael