统计文件中字符串出现次数:

注:
1、i.split()[0]表示按默认分隔符分段,取序列为0的值
2、list.append(ls_n)是将结果写入list = []集合
3、count()统计数量
4、set()表示无序不重复集(这里主要是去重作用)

vi a1.py

#!/usr/bin/python

list = []
f = file('/root/python/ming.txt')
str1 = f.readlines()
f.close()
for i in str1:
ls_n = i.split()[0]
list.append(ls_n)
ls_num = set(list)

for j in ls_num:
num = list.count(j)
print '%s : %s' %(j,num)
:wq

python a1.py

转载于:https://blog.51cto.com/yangzhiming/2124970

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐