字典计算字符如何按字母顺序打印?Python

2024-10-05 14:30:39 发布

您现在位置:Python中文网/ 问答频道 /正文

我已经编写了一个函数来计算文件中字符的频率。这个函数按预期工作,但是,我想按字母键打印字典。如何用Python中最简单的方法实现这一点

我的职责是:

def characters(textfile):
    textfile=open(textfile)         
    characters={} 
    for line in textfile:
        for char in line:
            if char in characters:
                characters[char]+=1
            else:
                characters[char]=1

    print(characters)  

Tags: 文件方法函数infor字典defline