【发布时间】:2019-01-11 19:23:05
【问题描述】:
如何取出字典值中的列表并使其成为字典的一部分?
这是我得到的输入:
[{'id': 1, 'step_and_result': [{'step': 'stepA', 'result': 'resultA'}, {'step': 'stepB', 'result': 'resultB'}, {'step': 'stepC', 'result': 'ResultC'}], 'other_key2': random_text}]
这是我想要得到的输出:
[{'id': 1, 'step': 'stepA' + '\n' + 'stepB' + '\n' + 'stepC', 'result': 'resultA' + '\n' + 'resultB' + '\n' + 'resultC', 'other_key2': random_text}]
这样当我将字典放入数据框时,步骤和结果会显示在不同的行上,但在同一个单元格内
我主要停留在如何在列表中的字典中的列表中的列表中给出步骤和结果。感谢您的帮助。
【问题讨论】:
-
你预计
random_text会发生什么? -
密钥名称真的从
result变为expected到step_and_result中途吗? -
抱歉,键名应该是
result而不是expected
标签: python pandas dictionary dataframe