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表格中的数据——某列数据、转拼音等相关推荐

  1. 如何利用python将excel表格中筛选出来的每一份数据各自另存为新的excel文件?

    如何利用python将excel表格中筛选出来的每一份数据各自另存为新的excel文件? 1.问题描述 2.解决过程 2.1 问题分析: 2.2 解决思路 3.运行结果 1.问题描述 最近在处理一堆工 ...

  2. python 查找excel表格中重复的信息并标出来

    Python之PyMuPDF--批量处理一个PDF文件中发票的总金额提取 python 查找excel表格中重复的信息并标出来 python 提取excel表格中指定的关键字 python 批量修改文 ...

  3. wps excel查找不定位_【WPS神技能】如何在WPSExcel表格中批量查找两列数据的不同?...

    当我们需要在Excel表格中快速查找两列数据的不同时,如下图所示:如何快速找出"一月业绩"和"二月业绩"的不同. 在office-Excel表格中,我们可以通过 ...

  4. 【Python数据分析】利用Python删除EXCEL表格中指定的列数据或行数据

    如何利用Python删除EXCEL表格中指定的列数据?今天与大家一起分享一下DataFrame对象的drop()函数,drop()函数可根据标签删除EXCEL表格中的列数据或行数据,其语法格式如下: ...

  5. 【Python数据分析】利用Python替换EXCEL表格中指定的数据

    如何利用Python替换EXCEL表格中指定的数据?今天与大家一起分享一下DataFrame对象的replace()函数,replace()函数可EXCEl中的数据内容,其语法格式如下: 表达式.re ...

  6. python pandas库读取excel/csv中指定行或列数据详解

    通过阅读表格,可以发现Pandas中提供了非常丰富的数据读写方法,下面这篇文章主要给大家介绍了关于python利用pandas库读取excel/csv中指定行或列数据的相关资料,需要的朋友可以参考下 ...

  7. 计算机算最大值如何操作,Excel表格中如何通过函数判断数据中的最大值

    Excel表格中如何通过函数判断数据中的最大值 腾讯视频/爱奇艺/优酷/外卖 充值4折起 Excel是我们常用的一款数据处理软件,深受大家的欢迎,是我们学习办公的助手,有的朋友想知道怎么通过函数判断数 ...

  8. 成功解决在excel表格中仅在某列内插入一个空白单元格,使其下部的数据整体下移一格

    成功解决在excel表格中仅在某列内插入一个空白单元格,使其下部的数据整体下移一格 目录 解决问题 解决方法 解决问题 在excel表格中仅在某列内插入一个空白单元格,使其下部的数据整体下移一格 解决 ...

  9. 怎么一次性将Excel表格中指定文本整行数据删除

    今天跟跟大家分享一下怎么一次性将Excel表格中指定文本整行数据删除 1.如下图我们想要快速将汇总行数据整行删除掉 2.首先我们点击表格任意一单元格,同时按下Ctrl+A全选表格区域 3.然后点击下图 ...

最新文章

  1. 正则表达式懒惰贪婪和replace函数
  2. Selenium IDE安装
  3. docker ppt
  4. php 修改文件访问时间,php获取文件的创建、修改时间及访问时间
  5. [Leetcode][第81题][JAVA][N皇后问题][回溯算法]
  6. 监听关闭页面事件 ajax,Vue 实现监听窗口关闭事件,并在窗口关闭前发送请求
  7. c语言期末读程序,C语言期末程序.doc
  8. 深度解析 | K8S API Server之请求处理
  9. java实验原理_java实验报告实验原理.doc
  10. Java全套视频教程
  11. 如何打开剪贴板查看器?
  12. 便携主机推荐——ATX电源篇
  13. Cifar10数据集转换成jpg格式
  14. java 异或代码编程
  15. linux系统支持ntfs吗,Linux支持NTFS格式文件的方法
  16. jdk8新特性-Lambda表达式,方法引用
  17. 虾皮shopee跨境电商靠谱吗
  18. MATLAB中常用到的绘图函数
  19. bilibili 镜像
  20. 区分Android中的各种单位——in、mm、pt、px、dp、dip、sp

热门文章

  1. 微软BingChat,突然爆炸级更新,全面开放,人人可用!
  2. python游走代码_爬虫-案例
  3. 【Idea】Idea配置JVM参数
  4. 上海迪士尼乐园,童话王国里的傲慢与偏见
  5. 圈子决定人生,圈子改变命运
  6. 向日葵远程操作软件使用教程
  7. vue-devtools的安装与使用
  8. 真实的世界,真实的自我需要自我验证与亲自体验
  9. 引领大数据计算进入下一时代,腾讯大数据第四代数智融合计算平台正式发布!
  10. Ubuntu运行PulseView失败,提示 libselinux.so.1: no version information available、libgio-2.0.so.0: undefined