Python中collections.defaultdict()使用
2024-10-18 05:07:54
一个小示例
from collections import defaultdict
import json
def tree():
return defaultdict(tree)
users = tree()
users['harold']['username'] = 'hrldcpr'
users['handler']['username'] = 'matthandlersux'
print(json.dumps(users))
输出:
{"harold": {"username": "hrldcpr"}, "handler": {"username": "matthandlersux"}}
最新文章
- Android接收短信
- css书写规则总结
- 结果集(result set)解释与用法
- Nginx return 关键字配置小技巧
- Effective java笔记5--通用程序设计
- TP分析
- ID生成器的一种可扩展实现方案
- AngularJS - 定时器 倒计时例子
- dubbo与spring mvc
- C语言实现双向链表删除节点、插入节点、双向输出等操作
- CSS也可以改变图片幅面尺寸
- 关于new 和delete
- 一次完整的HTTP请求所经历的7个步骤(前三步是浏览器工作,后四步是服务器工作)
- Leetcode 3Sum Closet
- 关于GCD同步组实现多个异步线程的同步执行中的注意点
- Min Stack leetcode
- 1102: 零起点学算法09——继续练习简单的输入和计算(a-b)
- idea 连接redis 出现 Caused by: java.net.SocketTimeoutException: connect timed out
- 067 HA与updateStateByKey结合
- QT中QString 与 int float double 等类型的相互转换
热门文章
- ASP.NET MVC学习之Log4Net配置(日志记录)
- 【疑点】js中的break,continue和return到底怎么用?
- zabbix监控的基础概念、工作原理及架构(一)
- bzoj千题计划185:bzoj1260: [CQOI2007]涂色paint
- HDU 3094 树上删边 NIM变形
- 【BZOJ】2111: [ZJOI2010]Perm 排列计数 计数DP+排列组合+lucas
- java7,java8 中HashMap和ConcurrentHashMap简介
- Linux使用一个定时器实现设置任意数量定时器功能【转】
- casperjs get开头的几个dom操作使用
- 001_nginx常用参数查询