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 相关文章推荐
在Debian下配置Python+Django+Nginx+uWSGI+MySQL的教程
Apr 25 Python
Python数组遍历的简单实现方法小结
Apr 27 Python
对于Python中RawString的理解介绍
Jul 07 Python
Python基于ThreadingTCPServer创建多线程代理的方法示例
Jan 11 Python
利用python将json数据转换为csv格式的方法
Mar 22 Python
Python3爬虫学习入门教程
Dec 11 Python
解决nohup执行python程序log文件写入不及时的问题
Jan 14 Python
python matplotlib实现双Y轴的实例
Feb 12 Python
vue学习笔记之动态组件和v-once指令简单示例
Feb 29 Python
Python requests HTTP验证登录实现流程
Nov 05 Python
Python 找出英文单词列表(list)中最长单词链
Dec 14 Python
教你使用Python pypinyin库实现汉字转拼音
May 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
咖啡的植物学知识
2021/03/03 咖啡文化
PHP URL路由类实例
2013/11/12 PHP
PHP调用VC编写的COM组件实例
2014/03/29 PHP
PHP中strtr字符串替换用法详解
2014/11/26 PHP
浅析Yii2中GridView常见操作
2016/04/22 PHP
在IIS下安装PHP扩展的方法(超简单)
2017/04/10 PHP
php加速缓存器opcache,apc,xcache,eAccelerator原理与配置方法实例分析
2020/03/02 PHP
jquery方法+js一般方法+js面向对象方法实现拖拽效果
2012/08/30 Javascript
js nextSibling属性和previousSibling属性概述及使用注意
2013/02/16 Javascript
js计算字符串长度包含的中文是utf8格式
2013/10/15 Javascript
js输入框邮箱自动提示功能代码实现
2013/12/10 Javascript
jquery实现可关闭的倒计时广告特效代码
2015/09/02 Javascript
js获取url传值的方法
2015/12/18 Javascript
简单理解JavaScript中的封装与继承特性
2016/03/19 Javascript
jQuery 3.0 的 setter和getter 模式详解
2016/07/11 Javascript
Vue-resource拦截器判断token失效跳转的实例
2017/10/27 Javascript
jQuery实现的上传图片本地预览效果简单示例
2018/03/29 jQuery
小程序实现左滑删除效果
2019/07/25 Javascript
js实现验证码干扰(动态)
2021/02/23 Javascript
[32:56]完美世界DOTA2联赛PWL S3 Rebirth vs CPG 第二场 12.11
2020/12/16 DOTA
极简的Python入门指引
2015/04/01 Python
使用Python发送各种形式的邮件的方法汇总
2015/11/09 Python
python利用标准库如何获取本地IP示例详解
2017/11/01 Python
python编程嵌套函数实例代码
2018/02/11 Python
Python SQLite3简介
2018/02/22 Python
python整合ffmpeg实现视频文件的批量转换
2019/05/31 Python
python实现的批量分析xml标签中各个类别个数功能示例
2019/12/30 Python
使用Python爬取弹出窗口信息的实例
2020/03/14 Python
Xadmin+rules实现多选行权限方式(级联效果)
2020/04/07 Python
Python闭包装饰器使用方法汇总
2020/06/29 Python
安装不同版本的tensorflow与models方法实现
2021/02/20 Python
护理专业优质毕业生自荐书
2014/01/31 职场文书
施工安全汇报材料
2014/08/17 职场文书
2014年中班下学期工作总结
2014/12/11 职场文书
导游词之新疆尼雅遗址
2019/10/16 职场文书
如何更改Win11声音输出设备?Win11声音输出设备四种更改方法
2022/04/08 数码科技