python文本处理--统计

python文本处理--统计,第1张

text = ['3\n', '35\n', '5\n', '75\n']

count = [0 for i in range(10)]

for line in text:

line = int(line.strip())-1

index = line / 10

count[index] += 1

print count

#=> 结果

[2, 0, 0, 1, 0, 0, 0, 1, 0, 0]

这样正好就第一位是1-10, 第四位是31-40.。

text是你族团郑从文件中读取的内容。这个用open和readlines就可以完成了。或前

其中line = int(line.strip())-1是为了将每个index中的检测范围向上扩1,即本身第一位是0-9的,数字-1后,就能将1-10算入第一个中了兆颂。

下面是一个 Python 程序,可以实现统计 jianjie.txt 文件中各字词出现闭伍的次数,并使用字典存储结果。

在这个程序中,或绝我们首先读入 jianjie.txt 文件的内容,然后使用 split 函数将其分割成一个个字词。接着,我们遍历每一个字词,并使用字典存储它们出现的次数。最后,我们输出字典即可得到统计结果。

希望这对你衫态姿有帮助!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12453443.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存