• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

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

互联网 diligentman 5天前 3次浏览

文章目录

  • 前言
  • python实现列序更换方案
    • 获取到的原信息列序 && 原信息转换后的Excel表格列序
    • 目的序列
    • 如何操作?
          •   如果快乐简单的话,那…持续快乐简单吗?想什么呢!快去抱抱你爱的人叭 ~ sincerely,end.

前言

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


python实现列序更换方案

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

手把手教你用python实现json串(pandas.DataFrame)列序更换
  如图,我已将json串解析存储在data_item中,print(data_item.columns) 将显示目前的列序(只展示一部分,不影响理解):手把手教你用python实现json串(pandas.DataFrame)列序更换
  此json转换为Excel(data_item.to_excel())后的列序也如此:
手把手教你用python实现json串(pandas.DataFrame)列序更换

目的序列

  想要他按照指定的顺序排序,举个栗子:
  将'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',...]]

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

  即:data_item里面的内容为我们想要重新排序的列序!
  再print(data_item.columns) 看看吧!
手把手教你用python实现json串(pandas.DataFrame)列序更换
  列序已更换,Excel表中的顺序也已更换!
手把手教你用python实现json串(pandas.DataFrame)列序更换
  是不是很简单啦(emmm…一开始我想了好久)~


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


喜欢 (0)