python Counter类

news/2024/7/8 3:47:01
import collections
obj = collections.Counter('aabbccc')
print(obj)#输出:Counter({'c': 3, 'a': 2, 'b': 2})

elements()


import collections
obj = collections.Counter('aabbccc')
print(sorted(obj.elements()))#输出:['a', 'a', 'b', 'b', 'c', 'c', 'c']for k in obj.elements():   #遍历打印obj所有元素print(k)``
most_common
```python
import collections
obj = collections.Counter('aabbbcccc')
print(obj.most_common(2))#输出:[('c', 4), ('b', 3)]

items()

import collections
obj = collections.Counter('aabbbcccc')
print(obj.items())for k,v in obj.items():print(k,v)#输出:dict_items([('b', 3), ('c', 4), ('a', 2)])
#     b 3
#     c 4
#     a 2

update()

import collections
obj = collections.Counter(['11','22'])
obj.update(['22','55'])
print(obj)#输出:Counter({'22': 2, '11': 1, '55': 1}
import collections
obj = collections.Counter(['11','22','33'])
obj.subtract(['22','55'])
print(obj)#输出:Counter({'11': 1, '33': 1, '22': 0, '55': -1})
``

http://lihuaxi.xjx100.cn/news/268193.html

相关文章

RTP timestamp与帧率及时钟频率的关系

https://blog.csdn.net/jasonhwang/article/details/7316128 本文链接

调用短信接口,先var_dump()看数据类型是object需要json_decode(json_encode( $resp),true)转换成array...

返回的数据.先看类型,如果是object类型 先json_encode, 再json_decode,加true 转换成数组 $resp $c->execute($req); var_dump($resp); object(stdClass)#12 (2) { ["result"]> object(stdClass)#13 (3) { ["err_code"]> string(1) "0"…

AI 技术发展飞快,高校 AI 教师的知识储备能满足学生旺盛的求知欲吗?

2019 年,AI 技术以惊人的速度发展;2020 年,AI 技术成熟的时机已经到来,随之而来的,是越来越旺盛的 AI 人才需求。近日,国家正式发布了一份《2020 年人工智能产业人才发展报告》显示,2020 年人工…

arcgisserver修改服务器地址,ArcGIS for Server默认端口6080修改

Arcgis sever 10.3安装之后,自带tomcat web服务程序,在安装路径C:\Program Files\ArcGIS\Server\framework\runtime\tomcat里面。若要修改Arcgis sever 10.3服务端口号码,需要修改两个文件中的端口设置:1.****\ArcGIS\Server\fram…

你必须非常努力,才能看起来毫不费力

有一群人,他们积极自律,每天按计划行事,有条不紊;他们不张扬,把自己当成最卑微的小草,等待着人生开出花朵的那天。他们早晨5点多起来健身,你在睡觉;7点开始享受丰盛的早餐&#xff0…

博士因论文致谢走红后,回到母校演讲再刷屏!网友:是对寒门学子最好的激励...

点击上方“视学算法”,选择加"星标"或“置顶”重磅干货,第一时间送达本文来源:黄国平微博、观察者网我走了很远的路,吃了很多的苦,才将这份博士学位论文送到你的面前。二十二载求学路,一路风雨泥…

【译】 WebSocket 协议第十一章——IANA 注意事项(IANA Considerations)

概述 本文为 WebSocket 协议的第十一章,本文翻译的主要内容为 WebSocket 的 IANA 相关注意事项。 IANA 注意事项(协议正文) 11.1 注册新 URI 协议 11.1.1 注册 “ws” 协议 ws URI 定义了 WebSocket 服务器和资源名称。 URI 协议名称 ws 状态…

R语言-基础解析

二、操作基础%%取余%/%整数除法(1)eigen(...)求解方阵的特征值和特征向量(2)solve(D,A)求解DXA(3)data<-list(...)取里面的对象data[["列名称"]]&#xff1b;data[[下标]]&#xff1b;data$列名称(4)unlist(列表对象)把列表对象转化为向量对象(5)names(数据框)读取…