一个小示例

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"}}

最新文章

  1. Android接收短信
  2. css书写规则总结
  3. 结果集(result set)解释与用法
  4. Nginx return 关键字配置小技巧
  5. Effective java笔记5--通用程序设计
  6. TP分析
  7. ID生成器的一种可扩展实现方案
  8. AngularJS - 定时器 倒计时例子
  9. dubbo与spring mvc
  10. C语言实现双向链表删除节点、插入节点、双向输出等操作
  11. CSS也可以改变图片幅面尺寸
  12. 关于new 和delete
  13. 一次完整的HTTP请求所经历的7个步骤(前三步是浏览器工作,后四步是服务器工作)
  14. Leetcode 3Sum Closet
  15. 关于GCD同步组实现多个异步线程的同步执行中的注意点
  16. Min Stack leetcode
  17. 1102: 零起点学算法09——继续练习简单的输入和计算(a-b)
  18. idea 连接redis 出现 Caused by: java.net.SocketTimeoutException: connect timed out
  19. 067 HA与updateStateByKey结合
  20. QT中QString 与 int float double 等类型的相互转换

热门文章

  1. ASP.NET MVC学习之Log4Net配置(日志记录)
  2. 【疑点】js中的break,continue和return到底怎么用?
  3. zabbix监控的基础概念、工作原理及架构(一)
  4. bzoj千题计划185:bzoj1260: [CQOI2007]涂色paint
  5. HDU 3094 树上删边 NIM变形
  6. 【BZOJ】2111: [ZJOI2010]Perm 排列计数 计数DP+排列组合+lucas
  7. java7,java8 中HashMap和ConcurrentHashMap简介
  8. Linux使用一个定时器实现设置任意数量定时器功能【转】
  9. casperjs get开头的几个dom操作使用
  10. 001_nginx常用参数查询