Python3 pandas 操作列表实例详解


Posted in Python onSeptember 23, 2019

1.首先需要安装pandas, 安装的时候可能由依赖的包需要安装,根据运行时候的提示,缺少哪个库,就pip 安装哪个库。

2.示例代码

import pandas as pd
from pandas import ExcelWriter

EX_PATH = "E:\\code\\test2.xlsx"

#读取excel里面的内容
data = pd.read_excel(EX_PATH,sheet_name='Sheet1')

#新增加一列内容
lista = [21, 21, 20, 19, 19, 22]
data['new_column'] = pd.Series(lista)#因为lista的长度,跟excel中已存在的不一致,所以需要先将要增加的列进行Series

#将内容写入已有的文件,当然也可以写入新的文件中
pd.DataFrame(data).to_excel(EX_PATH,sheet_name="Sheet1",index=True,header=True,index_label='hh')

# index 为True的时候,会在表格中第一列增加一列行索引
# 如果新增加列的长度跟已有数据的列长度不一致的话,需要先将需要添加的列进行pd.Series()
# header为Fasle,表头将不会写入excel
# index_label是表头和行索引交接的那个格子里面的内容(可选)

总结:

只要学会把excel文件内容读取处理,进行相关的增删修改,最后调用 .to_excel()方法便可以将修改后的内容保存到文件里面。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python实现发送email的几种常用方法
Aug 18 Python
python实现实时监控文件的方法
Aug 26 Python
python导入时小括号大作用
Jan 10 Python
Python使用matplotlib实现的图像读取、切割裁剪功能示例
Apr 28 Python
numpy.linspace 生成等差数组的方法
Jul 02 Python
Python中分支语句与循环语句实例详解
Sep 13 Python
详解如何为eclipse安装合适版本的python插件pydev
Nov 04 Python
Python模块/包/库安装的六种方法及区别
Feb 24 Python
完美解决pyinstaller打包报错找不到依赖pypiwin32或pywin32-ctypes的错误
Apr 01 Python
关于python中导入文件到list的问题
Oct 31 Python
Pandas数据类型之category的用法
Jun 28 Python
Python Django项目和应用的创建详解
Nov 27 Python
详解基于python-django框架的支付宝支付案例
Sep 23 #Python
如何利用Python开发一个简单的猜数字游戏
Sep 22 #Python
Python中关于浮点数的冷知识
Sep 22 #Python
Python安装及Pycharm安装使用教程图解
Sep 20 #Python
Python实现语音识别和语音合成功能
Sep 20 #Python
使用python将最新的测试报告以附件的形式发到指定邮箱
Sep 20 #Python
Python使用__new__()方法为对象分配内存及返回对象的引用示例
Sep 20 #Python
You might like
PHP中Date获取时间不正确怎么办
2008/06/05 PHP
显示youtube视频缩略图和Vimeo视频缩略图代码分享
2014/02/13 PHP
php微信公众号开发(4)php实现自定义关键字回复
2016/12/15 PHP
asp 的 分词实现代码
2007/05/24 Javascript
JavaScript 格式字符串的应用
2010/03/29 Javascript
高效的表格行背景隔行变色及选定高亮的JS代码
2010/12/04 Javascript
解决火狐浏览器下JS setTimeout函数不兼容失效不执行的方法
2012/11/14 Javascript
jquery根据name属性查找的小例子
2013/11/21 Javascript
Jquery中children与find之间的区别详细解析
2013/11/29 Javascript
JS+CSS实现自动改变切换方向图片幻灯切换效果的方法
2015/03/02 Javascript
jQuery和hwSlider实现内容响应式可触控滑动切换效果附源码下载(二)
2016/06/22 Javascript
利用Node.js制作爬取大众点评的爬虫
2016/09/22 Javascript
对javascript继承的理解
2016/10/11 Javascript
用v-html解决Vue.js渲染中html标签不被解析的问题
2016/12/14 Javascript
JavaScript中数组的各种操作的总结(必看篇)
2017/02/13 Javascript
js实现不提示直接关闭网页窗口
2017/03/30 Javascript
JS实现json的序列化和反序列化功能示例
2017/06/13 Javascript
如何在js代码中消灭for循环实例详解
2018/07/29 Javascript
微信小程序scroll-view横向滑动嵌套for循环的示例代码
2018/09/20 Javascript
详解微信小程序胶囊按钮返回|首页自定义导航栏功能
2019/06/14 Javascript
深入解析微信小程序开发中遇到的几个小问题
2020/07/11 Javascript
Vue 实现v-for循环的时候更改 class的样式名称
2020/07/17 Javascript
微信小程序实现购物车功能
2020/11/18 Javascript
[38:51]2014 DOTA2国际邀请赛中国区预选赛 Orenda VS LGD-CDEC
2014/05/22 DOTA
[53:10]完美世界DOTA2联赛决赛日 FTD vs GXR 第二场 11.08
2020/11/11 DOTA
Python求两个圆的交点坐标或三个圆的交点坐标方法
2018/11/07 Python
Python Pandas数据结构简单介绍
2019/07/03 Python
Python通过zookeeper实现分布式服务代码解析
2020/07/22 Python
Python面向对象实现方法总结
2020/08/12 Python
简单掌握CSS3将文字描边及填充文字颜色的方法
2016/03/07 HTML / CSS
好的自荐信的要求
2013/10/30 职场文书
周年庆促销方案
2014/03/15 职场文书
2015年党支部书记工作总结
2015/05/21 职场文书
小学教师读书笔记
2015/07/01 职场文书
2015年科普工作总结
2015/07/23 职场文书
婚礼男方父母答谢词
2015/09/29 职场文书