我的数据框中有一列包含以下格式的数据:
id, value
10001, "[{'self': 'https://www.weburl.com', 'value': 'Value 1', 'id': '101'},
{'self': 'https://www.weburl.com', 'value': 'Value 2', 'id': '102'}]"
10002, "[{'self': 'https://www.weburl.com', 'value': 'Value 1', 'id': '101'},
{'self': 'https://www.weburl.com', 'value': 'Value 2', 'id': '102'},
{'self': 'https://www.weburl.com', 'value': 'Value 4', 'id': '104'}]"
我试图提取数据,以便将以下输出(提取与值字段对应的所有值)作为一个新列:
id, new_value
10001, Value 1, Value 2
10002, Value 1, Value 2, Value 4
如果您的值有效
json
,则可以使用ast.literal_eval
进行列表理解:相关问题 更多 >
编程相关推荐