python求单词长度_python 统计单词平均长度,统计a出现的次数
问题描述:
python 统计单词平均长度,统计a出现的次数
有一个txt文件叫123.txt,里面是很多很多单词
我想统计这些单词的平均长度,然后找出a出现的次数
请根据这个框架写code,包括之前怎样打开那个txt文件
def average_length_of_words():
\x05 pass
def count_occurences(character):
\x05 pass
if(__name__ == "__main__"):
\x05 print(average_length_of_words())
\x05 print(count_occurences("a"))
1个回答
分类:
综合
2014-11-02
问题解答:
我来补答
尝试写了一下.python 2.7.6也测试通过
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import re
from collections import Counter
txt = None
def average_length_of_words():
l = [len(e) for e in re.findall(r'\w+', txt)]
return float(sum(l))/len(l)
def count_occurences(character):
counter = Counter(txt)
return counter[character]
if(__name__ == "__main__"):
fp = open('123.txt')
txt = fp.read()
fp.close()
print(average_length_of_words())
print(count_occurences("a"))
展开全文阅读
python求单词长度_python 统计单词平均长度,统计a出现的次数相关推荐
- python求线段长度_python微元法计算函数曲线长度的方法
计算曲线长度,根据线积分公式: ,令积分函数f(x,y,z) 为1,即计算曲线的长度,将其微元化: 其中 根据此时便可在python编程实现,给出4个例子,代码中已有详细注释,不再赘述 ''' 计算曲 ...
- python 单词纠错_Python 简单单词纠错识别
用Python找到错误单词的最可能的正确形式 首先使用dp,计算两个字符串的最长字串长度 然后将错误 单词和词库中的单词注意对比,找到相似度最为符合的单词,输出前6个单词供用户选择 相似度的计算目前没 ...
- python求不规则图形面积_python 微积分之---黎曼和
黎曼求和 这里有一块形状不规则的土地,要测量它的面积,怎么办呢?一个叫黎曼的德国数学家(Bernhard Riemann, 1826-1866),他想了个办法:将这不规则图形切成一条条的小长条儿,然后 ...
- python求数字平均值_python 求10个数的平均数实例
python 求10个数的平均数实例 更新时间:2019年12月16日 18:00:02 作者:qq_20076527 今天小编就为大家分享一篇python 求10个数的平均数实例,具有很好的参考价值 ...
- python求素数算法_Python程序最多可计算n个质数(使用不同算法)
python求素数算法 There are various methods through which we can calculate prime numbers upto n. 我们可以通过多种方 ...
- python求众数程序_python求众数问题实例
本文实例讲述了python求众数问题的方法,是一个比较典型的应用.分享给大家供大家参考.具体如下: 问题描述: 多重集中重数最大的元素称为众数...就是一个可以有重复元素的集合,在这个集合中重复的次数 ...
- python求交点坐标_Python求两个圆的交点坐标或三个圆的交点坐标方法
计算两个圆的交点 代码如下: # -*- coding: utf-8 -*- import math import numpy as np def insec(p1,r1,p2,r2): x = p1 ...
- python 求最大值实例_Python 求数组局部最大值的实例
求数组局部最大值 给定一个无重复元素的数组A[0-N-1],求找到一个该数组的局部最大值.规定:在数组边界外的值无穷小.即:A[0]>A[-1],A[N-1] >A[N]. 显然,遍历一遍 ...
- python计算单词长度_Python - 按长度打印单词
首先根据长度对单词进行排序,然后再次使用itertools.groupby对它们进行分组: >>> from itertools import groupby >>> ...
- python求回文_python实现求最长回文子串长度
给定一个字符串,求它最长的回文子串长度,例如输入字符串'35534321',它的最长回文子串是'3553',所以返回4. 最容易想到的办法是枚举出所有的子串,然后一一判断是否为回文串,返回最长的回文子 ...
最新文章
- 计算机导航辅助教程,计算机导航辅助下微创人工全膝关节置换的初步经验
- springboot获取getBean方法以及ApplicationContext空指针问题解决
- mysql查询并设置高亮_慢查询分析调优工具~mysqldumpslow
- 《网络攻防实践》 课程教学
- 对 pretext tasks 的理解
- 【高级编程技术作业】第六周
- 最新基于高德地图的android进阶开发(3)GPS地图定位
- SLC、MLC、TLC和QLC这几种存储颗粒的区别
- android开发 抽屉,Android自带抽屉布局及NavigationView的使用
- 如何缓解眼睛疲劳酸痛?
- android 通知栏授权,Android 消息通知栏Notification使用和权限
- 【Python爬虫】第三课 网页爬取
- Python学习记录 基于《Python编程 从入门到实践》 Python基础 Python第三课 操作列表
- 科研热点|警惕!10月WOS数据库更新,这2本期刊被剔除SCI~
- 智能船舶概况(国内篇)
- 解惑一---大数据与Oracle数据库
- Windows安装达梦数据库(Intel CPU)
- 基于kubernetes-1.21.5 部署 Rook
- 群硕入列FoodTalks优质供应商地图数字化板块
- Qt平台添加OpenCV库