用python实现简单EXCEL数据统计的实例


Posted in Python onJanuary 24, 2017

用python实现简单EXCEL数据统计的实例

任务:

用python时间简单的统计任务-统计男性和女性分别有多少人。

用到的物料:xlrd 它的作用-读取excel表数据

代码:

import xlrd
workbook = xlrd.open_workbook('demo.xlsx') #打开excel数据表
SheetList = workbook.sheet_names()#读取电子表到列表
SheetName = SheetList[0]#读取第一个电子表的名称
Sheet1 = workbook.sheet_by_index(0) #电子表索引从0开始
Sheet1 = workbook.sheet_by_name(SheetName) #实例化电子表对象

m=0
f=0

for i in range(Sheet1.nrows): 
   rows = Sheet1.row_values(i)
   if rows[2] == 'Male':
       m+=1
   elif rows[2] == 'Female':
       f+=1
print('Male:', m, 'Female:', f)

以上这篇用python实现简单EXCEL数据统计的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Ruby使用eventmachine为HTTP服务器添加文件下载功能
Apr 20 Python
Python实现解析Bit Torrent种子文件内容的方法
Aug 29 Python
解决Python2.7读写文件中的中文乱码问题
Apr 12 Python
python实现寻找最长回文子序列的方法
Jun 02 Python
使用python脚本实现查询火车票工具
Jul 19 Python
解决Django删除migrations文件夹中的文件后出现的异常问题
Aug 31 Python
win10环境下配置vscode python开发环境的教程详解
Oct 16 Python
pycharm下配置pyqt5的教程(anaconda虚拟环境下+tensorflow)
Mar 25 Python
Python使用requests模块爬取百度翻译
Aug 25 Python
python 监控logcat关键字功能
Sep 04 Python
如何判断pytorch是否支持GPU加速
Jun 01 Python
关于python3 opencv 图像二值化的问题(cv2.adaptiveThreshold函数)
Apr 04 Python
Python如何import文件夹下的文件(实现方法)
Jan 24 #Python
利用Python脚本实现ping百度和google的方法
Jan 24 #Python
解决python2.7用pip安装包时出现错误的问题
Jan 23 #Python
浅谈终端直接执行py文件,不需要python命令
Jan 23 #Python
在Linux命令行终端中使用python的简单方法(推荐)
Jan 23 #Python
Python 详解基本语法_函数_返回值
Jan 22 #Python
Python 数据结构之队列的实现
Jan 22 #Python
You might like
MayFish PHP的MVC架构的开发框架
2009/08/13 PHP
PHP第一季视频教程(李炎恢+php100 不断更新)
2011/05/29 PHP
PHP实现批量生成App各种尺寸Logo
2015/03/19 PHP
PHP判断IP并转跳到相应城市分站的方法
2015/03/25 PHP
浅析Yii2 GridView实现下拉搜索教程
2016/04/22 PHP
PHP基于方差和标准差计算学生成绩的稳定性示例
2017/07/04 PHP
laravel框架数据库操作、查询构建器、Eloquent ORM操作实例分析
2019/12/20 PHP
Jquery Ajax学习实例 向页面发出请求,返回XML格式数据
2010/03/14 Javascript
基于jQuery的烟花效果(运动相关)点击屏幕出烟花
2012/06/14 Javascript
js鼠标滑过弹出层的定位IE6bug解决办法
2012/12/26 Javascript
JavaScript中String.match()方法的使用详解
2015/06/06 Javascript
Jquery 自定义事件实现发布/订阅的简单实例
2016/06/12 Javascript
VUEJS实战之修复错误并且美化时间(2)
2016/06/13 Javascript
通过命令行生成vue项目框架的方法
2017/07/12 Javascript
JS原生轮播图的简单实现(推荐)
2017/07/22 Javascript
AngularJS select设置默认值的实现方法
2017/08/25 Javascript
初探js和简单隐藏效果的实例
2017/11/23 Javascript
jQuery幻灯片插件owlcarousel参数说明中文文档
2018/02/27 jQuery
实例讲解JavaScript截取字符串
2018/11/30 Javascript
Vue拖拽组件列表实现动态页面配置功能
2019/06/17 Javascript
JS 自执行函数原理及用法
2019/08/05 Javascript
vue项目打包为APP,静态资源正常显示,但API请求不到数据的操作
2020/09/12 Javascript
js实现复制粘贴的两种方法
2020/12/04 Javascript
[51:26]VP vs VG 2018国际邀请赛小组赛BO2 第二场 8.19
2018/08/21 DOTA
[53:10]完美世界DOTA2联赛决赛日 FTD vs GXR 第二场 11.08
2020/11/11 DOTA
python和shell变量互相传递的几种方法
2013/11/20 Python
用Python实现一个简单的多线程TCP服务器的教程
2015/05/05 Python
python代理工具mitmproxy使用指南
2019/07/04 Python
带你彻底搞懂python操作mysql数据库(cursor游标讲解)
2020/01/06 Python
几款Python编译器比较与推荐(小结)
2020/10/15 Python
HTML5 Canvas实现放大镜效果示例
2020/03/25 HTML / CSS
查摆问题整改措施
2014/10/24 职场文书
毕业实习证明(4篇)
2014/10/28 职场文书
幼儿园托班开学寄语(2016秋季)
2015/12/03 职场文书
“爱眼护眼,提前预防近视”倡议书3篇
2019/10/30 职场文书
k8s部署redis cluster集群的实现
2021/06/24 Redis