当前位置: 首页 > news >正文

泰国做网站网站要判几年注册城乡规划师考试时间2023

泰国做网站网站要判几年,注册城乡规划师考试时间2023,企业网站服务器,阿里云网站域名绑定Python中的collections模块#xff1a;高效处理数据的利器 Python的collections模块是一个内置模块#xff0c;它提供了一些专用的容器数据类型#xff0c;作为Python通用内置容器#xff08;如列表list、字典dict、集合set和元组tuple#xff09;的替代品。本文将深入探…Python中的collections模块高效处理数据的利器 Python的collections模块是一个内置模块它提供了一些专用的容器数据类型作为Python通用内置容器如列表list、字典dict、集合set和元组tuple的替代品。本文将深入探讨collections模块中的几种数据结构并通过丰富的示例来展示它们的用法。 Counter计数器 Counter是dict的一个子类它用于计数可哈希对象。元素存储为字典的键对象的计数则存储为值。 示例1使用Counter统计列表元素 from collections import Counter# 列表中元素的计数 lst [1,2,2,2,2,3,3,3,1,2,1,12,3,2,32,1,21,1,223,1] counter Counter(lst) print(counter) # 输出Counter({1: 6, 2: 6, 3: 4, 12: 1, 21: 1, 32: 1, 223: 1})示例2使用Counter统计字符串中的字符 # 字符串中字符的计数 s aabsbsbsbhshhbbsbs counter Counter(s) print(counter) # 输出Counter({a: 2, b: 7, h: 3, s: 6})示例3统计句子中单词的出现次数 s How many times does each word show up in this sentence word times each word words s.split() counter Counter(words) print(counter) # 输出Counter({How: 1, does: 1, each: 3, ...})Counter的常用方法 most_common(n): 返回出现次数最多的n个元素及其计数。sum(c.values()): 计算所有计数的总和。c.clear(): 重置所有计数。list(c): 返回一个包含所有唯一元素的列表。set(c): 将Counter转换为集合。dict(c): 将Counter转换为普通字典。c.items(): 将Counter转换为元素及其计数的列表对。 defaultdict带默认值的字典 defaultdict是一个类似字典的对象它提供了字典的所有方法并且接受一个额外的参数default_factory用于为字典提供默认的数据类型。使用defaultdict比使用dict.setdefault方法更快。 示例使用defaultdict避免KeyError from collections import defaultdict# 使用普通字典尝试访问不存在的键会抛出KeyError d {} try:print(d[one]) except KeyError:print(KeyError occurred)# 使用defaultdict不存在的键会返回由default_factory生成的默认值 d defaultdict(object) print(d[one]) # 输出object at 0x...示例使用defaultdict初始化默认值为0的字典 d defaultdict(lambda: 0) print(d[one]) # 输出0namedtuple具名元组 namedtuple允许为元组的每个成员分配名称和数值索引使得访问特定成员时更加直观和安全。 示例创建并使用namedtuple from collections import namedtuple# 创建一个名为Dog的namedtuple类包含age, breed, name三个字段 Dog namedtuple(Dog, [age, breed, name]) sam Dog(age2, breedLab, nameSammy) frank Dog(age2, breedShepard, nameFrankie)# 通过属性名访问namedtuple的成员 print(sam.age) # 输出2 print(sam.breed) # 输出Lab print(sam[0]) # 输出2结论 通过上述示例我们可以看到collections模块在Python中是多么有用。无论是计数、处理字典还是创建具有命名字段的轻量级类collections模块都能提供高效的解决方案。希望本文能帮助你更好地理解和使用这个强大的模块。
http://www.hkea.cn/news/14503282/

相关文章:

  • 用360云盘做网站无锡网站维护公司
  • 外贸网站制作需求东莞市企业信息查询网
  • 学校网站建设 应用情况摄影作品投稿平台
  • 遵义在线网站建设乐山建网站
  • 单页面网站怎么优化专业柳州网站建设哪家便宜
  • 做网站和APP需要多少钱在线设计字体
  • 西安建设高端网站网站免费申请建站
  • 留言板网站怎么做廊坊公司快速建站
  • 丹阳网站建设要多少钱桂林 网站 制作
  • 外贸类网站湖北建设执业资格注册中心网站
  • 静态网页做的网站怎么发到网上wordpress网页布局
  • .net wap网站模板企业网络推广分析
  • 企业建设网站维护做荣誉证书的网站
  • 域名有了怎么制作网站小网站文案
  • 网站被k什么意思体育直播网站建设
  • 沈阳个人做网站wordpress 侵权
  • 网站制作工作室24小时接单一级域名与二级域名玩法
  • 郓城县建设局网站网站要实名认证吗
  • 免费网站建站排行榜网站开发需求收集
  • 网站建设答案景区vi设计案例
  • 网站编辑培训学校怎样做网站平台
  • 有自己域名的个人网站网站建设工作室wp主题模板
  • 做外贸的数据网站有哪些苏州关键词seo排名
  • iis怎么做网站软件下载免费大全网站
  • 小型手机网站建设哪家好泰安网页
  • 微信小程序 编程南京网络优化公司有哪些
  • 系统网站设计青岛seo网站排名
  • 网站子页怎么做 视频赤壁网站定制
  • 高端网站建设 选择磐石网络网站建设 科技公司
  • 快速网站收录运河网站制作