6——8统计列表中每个字母出现的次数

img

from posixpath import join


a=['python','computer','book','programe']
a_set=set(''.join(a))
a_dict={}
for i in a_set:
    a_dict[i]=''.join(a).count(i)
print(a_dict)

img

def TEST_DO_NOT_CHANGE(str_line):
    str_line = ''.join(str_line)
    word_dict = {}
    import re
    tempstrlist = re.findall('[A-Za-z]', str_line)
    for i in tempstrlist:
        if word_dict.get(i):
            word_dict[i] += 1
        else:
            word_dict[i] = 1
    return word_dict


if __name__ == '__main__':
    str_line = [" python", "computer", "book", "programe"]
    print(TEST_DO_NOT_CHANGE(str_line))

img

有帮助请点击右上角采纳,有问题继续交流,你的采纳是对我回答的最大的肯定和动力