我有一個資料框,其中有一列包含字典串列,對于每個字典,我希望能夠提取值并將它們作為串列放在另一列中。請參見下圖示例,其中僅顯示了資料框的 1 行。所以對于圖片上顯示的每個標題,我想提取值并將它們放在資料框中所有行的串列中

uj5u.com熱心網友回復:
使用ast.literal_eval將字串轉換為字典的名單,然后從中提取每個記錄`標題鍵:
import ast
df['activities'].apply(lambda x: [d['title'] for d in ast.literal_eval(x)])
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/312954.html
