python 中 collections 模块中的 defaultdict
01、
[root@pc1 test1]# python3 Python 3.11.4 (main, Jul 5 2023, 14:15:25) [GCC 11.2.0] on linux Type "help", "copyright", "credits" or "license" for more information. >>> from collections import defaultdict ## 引入该模块 >>> dict1 = defaultdict(int) ## 生成数字字典 >>> dict2 = dict() >>> dict1 defaultdict(<class 'int'>, {}) >>> dict2 {} >>> dict1["aa"] += 5 ## 默认数字字典可以直接进行数值运算 >>> dict1 defaultdict(<class 'int'>, {'aa': 5}) >>> dict2["aa"] += 5 ## 一般字典不可以 Traceback (most recent call last): File "<stdin>", line 1, in <module> KeyError: 'aa' >>> dict2 {}
。
分类:
python
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
2020-10-13 linux文件测试语句
2020-10-13 linux 系统中while循环示例
2020-10-13 linux系统中$RANDOM命令
2020-10-13 linux系统中let命令
2020-10-13 linux系统中expr命令
2020-10-13 linux系统中 read命令