Skip to main content
 首页 » 编程设计

python之使用循环和字典进行动态计数的大多数 pythonic 方式

2025年05月04日29落叶

<分区>

我经常发现自己使用字典来计算某事的出现次数,我想知道是否有一种方法可以在不使用异常的情况下更顺利地完成这项工作。

count_dict = {}  
for file in files: 
    ############ 
    #parse file# 
    ############ 
    for line in lines: 
        tokens = line.split() 
        if "something" in tokens: 
            try: 
                count_dict[tokens[0]] += 1 
            except KeyError: 
                count_dict[tokens[0]] = 1