请问一下Python里面在导入了txt文件之后如何统计每一串数字出现的频率? txt文件大约有22w个数据

例如130000000里面有很多个号码,每一个号码占一行,但是每一行的开头都会有130000000。现在就是想知道怎么用python快速算出有多少个130000000。麻... 例如 130000000 里面有很多个号码,每一个号码占一行,但是每一行的开头都会有130000000。现在就是想知道怎么用python快速算出有多少个130000000。麻烦了 展开
 我来答
zxszx4
2017-05-08 · TA获得超过511个赞
知道小有建树答主
回答量:732
采纳率:42%
帮助的人:214万
展开全部
import re
with open('num.txt','r') as f :
    a=f.read()
b=re.findall(r'130000000',a)
print(len(b))

没看懂你要表达啥,不知道这个是不是你想要的。

一世英缘love
2017-05-08
知道答主
回答量:1
采纳率:0%
帮助的人:1000
展开全部
>>>k=open("e:\\rm.txt","w")
>>>a="she is my sin\n my name is tcx" #\n表示换行符,这里生成两行数据
>>>k.write(a)
>>>k.close()
#以上为创建了一个两行的txt文件,进行模拟你的问题
>>>k=open("e:\\rm.txt","r") #"r"表示读数据
>>>txt=k.read()
>>>txt.count("my")
2 #"my"出现两次
>>>k.close()
#请多我分,有急用,谢谢
追问
我不需要写入,而且感觉好像和我问的不一样
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式