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脚本生成sitemap.xml的实现方法
Jan 31 Python
Python语言实现百度语音识别API的使用实例
Dec 13 Python
python3 拼接字符串的7种方法
Sep 12 Python
对PyQt5的输入对话框使用(QInputDialog)详解
Jun 25 Python
django的auth认证,authenticate和装饰器功能详解
Jul 25 Python
Python实现微信中找回好友、群聊用户撤回的消息功能示例
Aug 23 Python
Python 实现判断图片格式并转换,将转换的图像存到生成的文件夹中
Jan 13 Python
Python3 Click模块的使用方法详解
Feb 12 Python
浅析python标准库中的glob
Mar 13 Python
解决python ThreadPoolExecutor 线程池中的异常捕获问题
Apr 08 Python
python爬虫容易学吗
Jun 02 Python
python实现剪贴板的操作
Jul 01 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
全局记录程序片段的运行时间 正确找到程序逻辑耗时多的断点
2011/01/06 PHP
Ubuntu中搭建Nginx、PHP环境最简单的方法
2015/03/05 PHP
PHP实现的XML操作类【XML Library】
2016/12/29 PHP
php利用云片网实现短信验证码功能的示例代码
2017/11/18 PHP
php上传后台无法收到数据解决方法
2019/10/28 PHP
jQuery 中关于CSS操作部分使用说明
2007/06/10 Javascript
基于Jquery+Ajax+Json的高效分页实现代码
2011/10/29 Javascript
js实现连个数字相加而不是拼接的方法
2014/02/23 Javascript
javascript+css3 实现动态按钮菜单特效
2016/02/06 Javascript
Backbone.js框架中简单的View视图编写学习笔记
2016/02/14 Javascript
js实现的下拉框二级联动效果
2016/04/30 Javascript
BootStrap文件上传样式超好看【持续更新】
2016/05/10 Javascript
封装获取dom元素的简单实例
2016/07/08 Javascript
javascript的几种写法总结
2016/09/30 Javascript
JavaScript之Vue.js【入门基础】
2016/12/06 Javascript
详解vue axios二次封装
2018/07/22 Javascript
jQuery点击页面其他部分隐藏下拉菜单功能
2018/11/27 jQuery
小程序如何使用分包加载的实现方法
2019/05/22 Javascript
vue的keep-alive用法技巧
2019/08/15 Javascript
原生js滑动轮播封装
2020/07/31 Javascript
js在HTML的三种引用方式详解
2020/08/29 Javascript
Python列出一个文件夹及其子目录的所有文件
2016/06/30 Python
Python 使用SMTP发送邮件的代码小结
2016/09/21 Python
django DRF图片路径问题的解决方法
2018/09/10 Python
Python Excel处理库openpyxl使用详解
2019/05/09 Python
Pycharm中出现ImportError:DLL load failed:找不到指定模块的解决方法
2019/09/17 Python
使用PyTorch实现MNIST手写体识别代码
2020/01/18 Python
30行Python代码实现高分辨率图像导航的方法
2020/05/22 Python
解析python 类方法、对象方法、静态方法
2020/08/15 Python
AmazeUI 缩略图的实现示例
2020/08/18 HTML / CSS
生物科学专业个人求职信范文
2013/12/05 职场文书
安全教育心得体会
2013/12/29 职场文书
爱护公物标语
2014/06/24 职场文书
2014年学生资助工作总结
2014/12/18 职场文书
python opencv人脸识别考勤系统的完整源码
2021/04/26 Python
如何在Python项目中引入日志
2021/05/31 Python