[Python] 提取Excel表格中的数据——某列数据、转拼音等
import xlrd
import re
filepath = r'(这里填Excel表的文件位置)'# 提取Excel表中的信息(下列数据根据不同的Excel表的数据进行更改)
data=xlrd.open_workbook(filepath)
table=data.sheets()[0]
nrows=table.nrows
student=[]
for i in range(nrows):if i < 5:continuestudent.append(table.row_values(i)[:6])
student.remove(['','','','','','']) #表中信息输出为字典格式# 提取某一列的数据,并存入一个列表中
start=6
end=65
row=end-start
m=[]
for x in range(start,end):row=table.row_values(x)xingming=row[3]m.append(xingming)
#print(m)# “林”姓同学的个数
n=0
for f in range(len(m)):xm=m[f]sb="%s"%xm[:1]if sb=="林":n=n+1
print("“林”姓同学一共有 %s 位"%n)# 计算两个字的名字和三个字的名字各多少(根据具体可更改)
er=0
san=0
for j in range(len(m)):zishu=len(m[j])if zishu == 2:er=er+1else:san=san+1
print("有%s个同学的名字是两个字的"%er)
print("有%s个同学的名字是三个字的"%san)# 拼音
from xpinyin import Pinyin
mingzipinyin=[]
for z in range(len(m)):zhongwen=m[z]p=Pinyin()pinyin=p.get_pinyin(u"%s"%zhongwen)mingzipinyin.append(pinyin)print("含有“lin”同学的名字的拼音是:")
for w in range(len(mingzipinyin)):psd=("%s"%mingzipinyin[w])test=psd.count('lin')if test==1:print(mingzipinyin[w])
[Python] 提取Excel表格中的数据——某列数据、转拼音等相关推荐
- 如何利用python将excel表格中筛选出来的每一份数据各自另存为新的excel文件?
如何利用python将excel表格中筛选出来的每一份数据各自另存为新的excel文件? 1.问题描述 2.解决过程 2.1 问题分析: 2.2 解决思路 3.运行结果 1.问题描述 最近在处理一堆工 ...
- python 查找excel表格中重复的信息并标出来
Python之PyMuPDF--批量处理一个PDF文件中发票的总金额提取 python 查找excel表格中重复的信息并标出来 python 提取excel表格中指定的关键字 python 批量修改文 ...
- wps excel查找不定位_【WPS神技能】如何在WPSExcel表格中批量查找两列数据的不同?...
当我们需要在Excel表格中快速查找两列数据的不同时,如下图所示:如何快速找出"一月业绩"和"二月业绩"的不同. 在office-Excel表格中,我们可以通过 ...
- 【Python数据分析】利用Python删除EXCEL表格中指定的列数据或行数据
如何利用Python删除EXCEL表格中指定的列数据?今天与大家一起分享一下DataFrame对象的drop()函数,drop()函数可根据标签删除EXCEL表格中的列数据或行数据,其语法格式如下: ...
- 【Python数据分析】利用Python替换EXCEL表格中指定的数据
如何利用Python替换EXCEL表格中指定的数据?今天与大家一起分享一下DataFrame对象的replace()函数,replace()函数可EXCEl中的数据内容,其语法格式如下: 表达式.re ...
- python pandas库读取excel/csv中指定行或列数据详解
通过阅读表格,可以发现Pandas中提供了非常丰富的数据读写方法,下面这篇文章主要给大家介绍了关于python利用pandas库读取excel/csv中指定行或列数据的相关资料,需要的朋友可以参考下 ...
- 计算机算最大值如何操作,Excel表格中如何通过函数判断数据中的最大值
Excel表格中如何通过函数判断数据中的最大值 腾讯视频/爱奇艺/优酷/外卖 充值4折起 Excel是我们常用的一款数据处理软件,深受大家的欢迎,是我们学习办公的助手,有的朋友想知道怎么通过函数判断数 ...
- 成功解决在excel表格中仅在某列内插入一个空白单元格,使其下部的数据整体下移一格
成功解决在excel表格中仅在某列内插入一个空白单元格,使其下部的数据整体下移一格 目录 解决问题 解决方法 解决问题 在excel表格中仅在某列内插入一个空白单元格,使其下部的数据整体下移一格 解决 ...
- 怎么一次性将Excel表格中指定文本整行数据删除
今天跟跟大家分享一下怎么一次性将Excel表格中指定文本整行数据删除 1.如下图我们想要快速将汇总行数据整行删除掉 2.首先我们点击表格任意一单元格,同时按下Ctrl+A全选表格区域 3.然后点击下图 ...
最新文章
- 正则表达式懒惰贪婪和replace函数
- Selenium IDE安装
- docker ppt
- php 修改文件访问时间,php获取文件的创建、修改时间及访问时间
- [Leetcode][第81题][JAVA][N皇后问题][回溯算法]
- 监听关闭页面事件 ajax,Vue 实现监听窗口关闭事件,并在窗口关闭前发送请求
- c语言期末读程序,C语言期末程序.doc
- 深度解析 | K8S API Server之请求处理
- java实验原理_java实验报告实验原理.doc
- Java全套视频教程
- 如何打开剪贴板查看器?
- 便携主机推荐——ATX电源篇
- Cifar10数据集转换成jpg格式
- java 异或代码编程
- linux系统支持ntfs吗,Linux支持NTFS格式文件的方法
- jdk8新特性-Lambda表达式,方法引用
- 虾皮shopee跨境电商靠谱吗
- MATLAB中常用到的绘图函数
- bilibili 镜像
- 区分Android中的各种单位——in、mm、pt、px、dp、dip、sp
热门文章
- 微软BingChat,突然爆炸级更新,全面开放,人人可用!
- python游走代码_爬虫-案例
- 【Idea】Idea配置JVM参数
- 上海迪士尼乐园,童话王国里的傲慢与偏见
- 圈子决定人生,圈子改变命运
- 向日葵远程操作软件使用教程
- vue-devtools的安装与使用
- 真实的世界,真实的自我需要自我验证与亲自体验
- 引领大数据计算进入下一时代,腾讯大数据第四代数智融合计算平台正式发布!
- Ubuntu运行PulseView失败,提示 libselinux.so.1: no version information available、libgio-2.0.so.0: undefined