本文介绍了将字典转换为 pandas df,其中值是数字列表,同时保持列表格式的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
有一个看起来像这样的字典:
opt = {
red: [28, 30, 32],
blue: [30],
green: [28, 32, 34, 38]
}
我希望将其转换为 pandas dataframe ,如下所示:
| size | color |
| -------- | -------------- |
| sml | [red, blue, green] |
| med | [red] |
| lrg | [red, blue, green, orange] |
有什么方法可以轻松做到这一点?
df = pd.DataFrame( { 'color':[x for x in opt], 'rgb':[ opt[x] for x in opt] } )
[英文标题]Convert dictionary to pandas df with values being lists of numbers while keeping list format
声明:本媒体部分图片、文章来源于网络,版权归原作者所有,如有侵权,请联系QQ:330946442删除。