Python 3.x 如何将列中的元素转换为表中的列表

Python 3.x 如何将列中的元素转换为表中的列表,python-3.x,pandas,dataframe,Python 3.x,Pandas,Dataframe,我有一个类似的数据帧 A B C 1 2 {'id':1} 3 3 {'id':2} 5 4 {'id':3} 我想要这样的输出 A B C 1 2 [{'id':1}] 3 3 [{'id':2}] 5 4 [{'id':3}] 请帮忙。谢谢试一下 df['C'] = df['C'].apply(lambda x : [x]) @大本谢谢修好了~谢谢:)@BEN_-YO

我有一个类似的数据帧

A B     C
1 2 {'id':1}
3 3 {'id':2}
5 4 {'id':3}
我想要这样的输出

A B     C
1 2  [{'id':1}]
3 3  [{'id':2}]
5 4  [{'id':3}]
请帮忙。谢谢

试一下

df['C'] = df['C'].apply(lambda x : [x])

@大本谢谢修好了~谢谢:)@BEN_-YO