python中collections.Counter是什麼?

pswyjz發表於2021-09-11

python中collections.Counter是什麼?

1、說明

可以用來給可雜湊的物件計數,或者是當成多重集合來使用 —— 多重集合就是集合裡的元素可以出現多次1。

類似於其它程式語言中的 bags 或者 multisets2。

2、例項

counter = collections.Counter(['生物', '印記', '考古學家', '生物', '棗', '印記'])
logging.info('counter -> %s', counter)
 
counter.update(['化石', '果實', '棗', '生物'])
logging.info('counter -> %s', counter)
 
most = counter.most_common(2)
logging.info('most -> %s', most)

以上就是python中collections.Counter的介紹,希望能對大家有所幫助。更多Python學習指路:

本文教程操作環境:windows7系統、Python 3.9.1,DELL G3電腦。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/755/viewspace-2830479/,如需轉載,請註明出處,否則將追究法律責任。

相關文章