#输入一个文本文件,统计每个字母出现的次数
import os
from collections import Counter
f = open('E:\python\dayday\dai1.txt' ,"w+")
f.write(input("请输入一个字符串:"))
f.seek(0) #移动文件读取指针到文件开头
str = f.read()
num = Counter(str)#统计字符出现的个数或列表内出现的元素次数,结果为一个字典
print(num)
list = ['0','1','2','3','4','5','6','7','8','9','a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z']
for list1 in list:
if num[list1] != 0:
print(list1,'出现的次数:',num[list1])
f.close()
运行结果: