工作簿



需求:统计人名出现的次数

代码:

# coding=gbk
import pandas as pd
import re def extract_chinese(txt):
pattern = re.compile("[\u4e00-\u9fa5]")
return "".join(pattern.findall(txt)) names = { } data = pd.read_excel("./工作簿3.xlsx") # 统计工作簿中每个 名字 出现的次数
for index, row in data.iterrows():
for i in row:
try:
i = extract_chinese(i)
if names.get(i) is None:
names[i] = 1
else:
names[i] += 1
except:
pass print(names)

输出:

最新文章

  1. 使用命令 gradle uploadArchives 的异常: Unable to initialize POM pom-default.xml: Failed to validate POM for project
  2. Microsoft Azure Web Sites应用与实践【1】—— 打造你的第一个Microsoft Azure Website
  3. cloudera learning5:Hadoop集群高级配置
  4. PHP面向对象之朝花夕拾
  5. C++标准转换运算符 --四种
  6. Spark Streaming揭秘 Day29 深入理解Spark2.x中的Structured Streaming
  7. 如何将ASM中的数据文件复制到操作系统中
  8. saltstack:使用教程之一安装及客户端返回写入MySQL
  9. 看到关于socket非阻塞模式设置方式记录一下。
  10. JSP知识点大致介绍1
  11. 遇见JMS[1] —— activeMQ的简单使用
  12. find 命令局部小结之 xtime
  13. java文件课后动手动脑
  14. Win7 SP1 64位 旗舰版 IE8 快速稳定 纯净优化 无人值守 自动激活 20180604
  15. [原][粒子特效][spark]粒子系统system、主节点group、渲染器render
  16. vue 2.0 vue.set的使用方法
  17. WebDriver高级应用实例(4)
  18. 视音频数据处理入门:RGB、YUV像素数据处理
  19. 【Quick-COCOS2D-X 3.3 怎样绑定自己定义类至Lua之中的一个】环境搭建
  20. Django 之 自定义中间件

热门文章

  1. 【LeetCode】15. 3Sum 三数之和
  2. 【剑指Offer】按之字形顺序打印二叉树 解题报告(Python)
  3. poj 2566Bound Found(前缀和,尺取法)
  4. 初识TMMi——测试成熟度模型集成
  5. matplotlib 高阶之path tutorial
  6. java 语言基础作业
  7. HTML网页设计基础笔记 • 【第6章 背景和阴影】
  8. 使用 JavaScript 根据消费金额和消费者是否为会员确定折扣,最终核算实际应该支付的金额
  9. 编写Java程序,读取文本文档的内容,去除文本中包含的“广告”字样,把更改后的内容保存到一个新的文本文档中
  10. 前端后端通信初步尝试(javascript - flask)