扣丁学堂Python培训简述在Python中如何将dataframe转换为字典

2019-01-23 14:56:38 526浏览

Python开发技术在如今的企业中应用非常广泛,因此想要参加Python培训学习Python开发技术的小伙伴一直都有很多,本篇文章小编和大家分享一下Python中如何将dataframe转换为字典,对Python开发感兴趣的小伙伴下面就随小编一起来看一下吧。


扣丁学堂Python培训简述在Python中如何将dataframe转换为字典


有时候,在Python中需要将dataframe类型转换为字典类型,下面的方法帮助我们解决这一问题。


码:



# encoding: utf-8
import pandas as pd
a = ['Name', 'Age', 'Gender']
b = ['Ali', '19', 'China']
data = pd.DataFrame(zip(a, b), columns=['project', 'attribute'])
print data
dict_country = data.set_index('project').T.to_dict('list')
print dict_country



输出显示:



project attribute
0 Name Ali
1 Age 19
2 Gender China
{'Gender': ['China'], 'Age': ['19'], 'Name': ['Ali']}



值得注意的是,转置之前需要设置指定的索引,否则会按照默认索引转换成这样:



{0: ['Name', 'Ali'], 1: ['Age', '19'], 2: ['Gender', 'China']}



想要了解更多关于Python方面内容的小伙伴,请关注扣丁学堂Python培训官网、微信等平台,扣丁学堂IT职业在线学习教育平台为您提供权威的Python开发环境搭建视频,扣丁学堂老师精心推出的Python视频直播课定能让你快速掌握Python从入门到精通开发实战技能。扣丁学堂Python技术交流群:279521237。



扣丁学堂微信公众号 


关注微信公众号获取更多学习资料 

 

查看更多关于"Python开发资讯"的相关文章>


标签: Python培训 Python视频教程 Python在线视频 Python学习视频 Python培训班

热门专区

暂无热门资讯

课程推荐

微信
微博
15311698296

全国免费咨询热线

邮箱:codingke@1000phone.com

官方群:148715490

北京千锋互联科技有限公司版权所有   北京市海淀区宝盛北里西区28号中关村智诚科创大厦4层
京ICP备12003911号-6   Copyright © 2013 - 2019

京公网安备 11010802030908号