搜索

首页  >  问答  >  正文

python - 对出现字符串的计数,四种方法,第三种不知道怎么不行

雷雷
大家讲道理大家讲道理2765 天前591

全部回复(1)我来回复

  • PHPz

    PHPz2017-05-18 10:54:38

    method3中的用法, 触发了KeyError异常, 因为你在没有初始化值的情况下, 直接就counts[x]+=1, 这样它压根找到之前没定义过的key, 就更别说+1, 你只是import defaultdict, 却没用上, 导致实际上逻辑和method1一样, 所以,解决的方法,就是method1

    回复
    0
  • 取消回复