Python Leetcode 字符串中的第一个唯一字符 有效…

2018-10-26 05:28:40来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

利用到了python中字典的collections.Counter()函数

collections中函数Counter的使用和用法:

  counter工具用于支持便捷和快速地计数,

  from collections import Counter

  cnt = Counter()

  for word in ['red', 'blue', 'red', 'green', 'blue', 'blue']:

    cnt[word] += 1

  print cnt

  输出为

  Counter({'blue': 3, 'red': 2, 'green': 1})

  快速实现了题目中所要求的只出现一次

 通过count函数的使用,同样可以快速的解决有效的字母异位词的问题

  只需要通过count搜索所有的小写字母并计数,当两数组计数不相等的时候,return false则可以大大提升运行速度

  

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:Python学习5——基本格式化输出

下一篇:python之装饰器