我有一个这样的数据框
id Merchant ID Date App Details
601179aa 1 27/01/21 20:03
[{:appName "FAU-G", :packageName "com.ncoregames.faug"}
{:appName "Truecaller", :packageName "com.truecaller"}]
我想要这样的输出
id Merchant ID Date App Name Package Name
601179aa 1 27/01/21 20:03 FAU-G com.ncoreagames.faug
601179aa 1 27/01/21 20:03. True Caller com.truecaller
我试过
df['App Details'] = df['App Details'].str.replace(r"\[","")
df['App Details'] = df['App Details'].str.replace(r"\]","")
foo = lambda x: pd.Series([i for i in (x.split(' '))])
app_df = df['App Details'].apply(foo)
列表中的字典数量不断变化。