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中解析XML数据的方法
Oct 15 Python
Python实现新浪博客备份的方法
Apr 27 Python
Python用list或dict字段模式读取文件的方法
Jan 10 Python
Python中矩阵库Numpy基本操作详解
Nov 21 Python
Python Tkinter实现简易计算器功能
Jan 30 Python
python时间日期函数与利用pandas进行时间序列处理详解
Mar 13 Python
python获取文件真实链接的方法,针对于302返回码
May 14 Python
对django xadmin自定义菜单的实例详解
Jan 03 Python
Python 20行简单实现有道在线翻译的详解
May 15 Python
Django连接数据库并实现读写分离过程解析
Nov 13 Python
基于Python中isfile函数和isdir函数使用详解
Nov 29 Python
详解如何在pyqt中通过OpenCV实现对窗口的透视变换
Sep 20 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 翻页 实例代码
2009/08/07 PHP
php DOS攻击实现代码(附如何防范)
2012/05/29 PHP
Laravel 5框架学习之数据库迁移(Migrations)
2015/04/08 PHP
使用PHP生成图片的缩略图的方法
2015/08/18 PHP
php生成无限栏目树
2017/03/16 PHP
PHP中in_array的隐式转换的解决方法
2018/03/06 PHP
Laravel5.1 框架响应基本用法实例分析
2020/01/04 PHP
js form 验证函数 当前比较流行的错误提示
2009/06/23 Javascript
js性能优化 如何更快速加载你的JavaScript页面
2012/03/17 Javascript
Jquery和JS用外部变量获取Ajax返回的参数值的方法实例(超简单)
2013/06/17 Javascript
javascript动态添加样式(行内式/嵌入式/外链式等规则)
2013/06/24 Javascript
一个js控制的导航菜单实例代码
2013/12/03 Javascript
jQuery获取当前对象标签名称的方法
2014/02/07 Javascript
javascript对象的使用和属性操作示例详解
2014/03/02 Javascript
javascript实现客户端兼容各浏览器创建csv并下载的方法
2015/03/23 Javascript
浅谈js中子页面父页面方法 变量相互调用
2016/08/04 Javascript
微信小程序-详解数据缓存
2016/11/24 Javascript
整理关于Bootstrap表单的慕课笔记
2017/03/29 Javascript
vue2.0中click点击当前li实现动态切换class
2017/06/21 Javascript
vue-cli2.9.3 详细教程
2018/04/23 Javascript
javascript面向对象创建对象的方式小结
2019/07/29 Javascript
Node.JS枚举统计当前文件夹和子目录下所有代码文件行数
2019/08/23 Javascript
[03:45]Newbee战队出征西雅图 决战2016国际邀请赛
2016/08/02 DOTA
用Python实现服务器中只重载被修改的进程的方法
2015/04/30 Python
python实现壁纸批量下载代码实例
2018/01/25 Python
Python进阶之递归函数的用法及其示例
2018/01/31 Python
对python3 urllib包与http包的使用详解
2018/05/10 Python
python实现飞机大战游戏
2020/10/26 Python
tensorflow 实现从checkpoint中获取graph信息
2020/02/10 Python
Python 线性回归分析以及评价指标详解
2020/04/02 Python
三分钟演讲稿事例
2014/03/03 职场文书
《猴子种果树》教学反思
2014/04/26 职场文书
放飞梦想演讲稿800字
2014/08/26 职场文书
互联网创业商业模式以及赚钱法则有哪些?
2019/10/12 职场文书
一篇文章看懂MySQL主从复制与读写分离
2021/11/07 MySQL
PyTorch device与cuda.device用法
2022/04/03 Python