Python|list,dict和DataFrame之间的相互转换

把两个list转成Dataframe,循环遍历两个list,生成一个新的temp_list,再利用append函数将所有list对都加进来。

eg:两个list---id,data

for index, row in df2.iterrows():

    d_list = [row['id'],detail_list_json]#本行所构造的新列表,包含id和本id所对应的detailsList数据

    detailList.append(d_list)#大的列表加入每一行构造的列表,组成大列表

    mydf = pd.DataFrame(detailList,columns=['id','details'])

参考资料:

http://baijiahao.baidu.com/s?id=1573955023751464&wfr=spider&for=pc

把一个 list 变成了DataFrame,前面的list是一个两重list,也就是说外面的这个list的元素还是list,转换之后,每个list元素就成了数据框的一行。


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容