手把手教你用python实现json串(pandas.DataFrame)列序更换


前言

  运行json转换excel,但是列序并不是我想要的,如何设定自己理想的列序呢?请看下文,如有错误,请纠正,万分感谢


python实现列序更换方案

获取到的原信息列序 && 原信息转换后的Excel表格列序

在这里插入图片描述
  如图,我已将json串解析存储在data_item中,print(data_item.columns) 将显示目前的列序(只展示一部分,不影响理解):在这里插入图片描述
  此json转换为Excel(data_item.to_excel())后的列序也如此:
在这里插入图片描述

目的序列

  想要他按照指定的顺序排序,举个栗子:
  将'country', 'intro', 'vote_num', 'movie_title', 'starring'的顺序换成'movie_title','starring','country', 'intro', 'vote_num'

如何操作?

  加上一个很简单的语句!!

data_item=data_item[['movie_title','starring','country', 'intro', 'vote_num',...]]

在这里插入图片描述

  即:data_item里面的内容为我们想要重新排序的列序!
  再print(data_item.columns) 看看吧!
在这里插入图片描述
  列序已更换,Excel表中的顺序也已更换!
在这里插入图片描述
  是不是很简单啦(emmm…一开始我想了好久)~


  如果快乐简单的话,那…持续快乐简单吗?想什么呢!快去抱抱你爱的人叭 ~ sincerely,end.
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值