文件处理、字典和地图

所以我应该按照这种格式来查找文本文件的出现次数。

http://img.mukewang.com/64915856000193f601210294.jpghttp://img2.mukewang.com/6491585c0001c2c602610069.jpg

但我的代码可能是完全错误的。


text = open('text3.txt','r')

d = dict()

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

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

k = 0

with 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+1

print('Occurences of the letter:')

print(k)

有人可以帮我吗?


慕勒3428872
浏览 93回答 1
1回答

MYYA

是的,您可以改为迭代字符:fname = input('Enter the file name:')char = input('Enter letter to be searched:')i = 0with open(fname, 'r') as f:  data = f.read()  for each in data:    if each == char:      i += 1print(i)
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python