python中counter什么意思,python中count用法实例

  python中counter什么意思,python中count用法实例

  此映射类型为键准备了一个整数计数器。每更新一次键,该计数器就增加一次。因此,此类型可用于为可散列表对象计数,或将其作为多重集合使用——多重集合就是集合中的元素可以多次出现。

  1、Counter 实现了 + 和 - 运算符用来合并记录,还有像 most_common([n]) 这类很有用的方法。most_common([n]) 会按照次序返回映射里最常见的 n 个键和它们的计数。

  in[1]: fromcollectionsimportcounter

  In[2]:langs=[java , php , python , C# , kotlin , swift , python]

  in[3]: CT=计数器(语言)

  在[4]:ct

  Out[4]:Counter({C#:1, java:1, kotlin:1, php:1, python:2, swift:1})

  In[5]:ct.update([java , c])

  在[6]:克拉

  [6]:

  计数器({C#:1,

   c:1,

  Java’:2,

  科特林的:1,

  php:1,

  python:2,

  swift:1})

  In[7]:ct.most_common(2)

  Out[7]:[(java ,2),( python ,2)]2、直接操作字符串

  in[9]: CT=Counter( abracadabra )

  [10]:ct

  [10]:计数器({a:5, b:2, c:1, d:1, r:2})

  In[11]:ct.update(aaaaazzz )

  [12]:ct

  [12]:计数器({a:10, b:2, c:1, d:1, r:2, z:3})

  在[13]:ct.most_common(2)

  Out[13]:[(a ,10),( z ,3)]以上就是计数器在大蟒中两种用法,希望能对大家有所帮助,更多知识尽在盛行信息技术软件开发工作室106 .

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: