为了账号安全,请及时绑定邮箱和手机立即绑定

文件处理、字典和地图

文件处理、字典和地图

慕勒3428872 2023-06-20 15:41:48
所以我应该按照这种格式来查找文本文件的出现次数。但我的代码可能是完全错误的。text = open('text3.txt','r')d = dict()fname = input('Enter the file name:')l = input('Enter letter to be searched:')k = 0with open(fname, 'r') as f:    for line in f:        words = line.split()        for i in words:            for letter in i:                if(letter == 1):                    k = k+1print('Occurences of the letter:')print(k)有人可以帮我吗?
查看完整描述

1 回答

?
MYYA

TA贡献1868条经验 获得超4个赞

是的,您可以改为迭代字符:


fname = input('Enter the file name:')

char = input('Enter letter to be searched:')

i = 0

with open(fname, 'r') as f:

  data = f.read()

  for each in data:

    if each == char:

      i += 1

print(i)


查看完整回答
反对 回复 2023-06-20
  • 1 回答
  • 0 关注
  • 70 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信