1
我經常發現我的自己使用字典來計算某些事情的發生,我不知道是否有一種方法可以更順利地執行此操作,而不使用異常。大多數使用循環和字典的飛行計算pythonic方式
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