我有一个像这样的数据框:
我想使用以下格式将其转换为字典:
你们知道如何做到这一点吗?
我还尝试使用df.T.to_dict()
,但它给我带来了索引以及开始和结束剪辑的一些问题。
我认为这是一些嵌套问题,但我不知道如何摆脱它:/
请不要介意严厉的评论:)这是为了仇恨言论检测项目!
而且我是新用户,所以我没有直接发布片段的声誉!对此深表遗憾!
最佳答案
你可以这样做:
[{"comments":comments} for comments in dataframe.comments]
您还可以使用.apply
,它比数据帧中逐项迭代快数倍(甚至数千倍):
df.apply(lambda row: {"comments":row.comments}, axis=1).tolist()
关于python - 使用python将Dataframe转换为字典,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69349675/