python-3.x - 如何将列的元素转换为熊猫中的列表
问题描述
我有一个像 df 这样的数据框
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])
推荐阅读
- xamarin.forms - 使用 Prism 8 找不到方法 Shiny.IShinyStartup.ConfigureServices
- sql - 在 T-SQL 中的一列中聚合列(或添加新行)
- autodesk-forge - 如何在伪造查看器中显示 2 个不同的标签集作为标记
- react-native - React Navigation Tab.Screen 将组件设置为名称
- angular - 如何在打字稿中获取具有字符串和数字的列的总和并以角度 8 调用它
- javascript - 反应。TypeError:当我尝试通过 axios 发布请求向 api 发送数据时,将循环结构转换为 JSON
- html - 如何从 html5 脚本向 django rest 框架进行 API 调用?
- javascript - 根据活动轮播项目显示不同的数据
- c - 联合声明和定义
- c# - Environment.Exit(0) 和 Environment.Exit(Environment.ExitCode) 有什么区别?