【发布时间】:2021-11-09 17:53:29
【问题描述】:
下面是我的 DF:
df = pd.DataFrame({'Name': ['AZ', 'AF'], 'Other_Name': [np.nan, [{'name': 'ARES ZAN', 'language': 'en', 'type': 'ALTERNATIVE'}]]})
Name Other_Name
0 AZ NaN
1 AF [{'name': 'ARES ZAN', 'language': 'en', 'type': 'ALTERNATIVE'}]
目的是将“Other_Name”列替换为“Other_Name_name”、“Other_Name_language”、“Other_Name_type”
我得到了来自Slice pandas dataframe json column into columns的帮助
此外,由于我有一些 NaN(我不想删除),因此该解决方案不起作用。
感谢任何帮助!
【问题讨论】: