Python树结构之一行代码实现
来源:互联网 发布:mac app store打开慢 编辑:程序博客网 时间:2024/05/24 03:19
用法
from collections import defaultdictdef tree(): return defaultdict(tree)#or tree = lambda: defaultdict(tree)
示例1
users = tree()users['codingpy']['username'] = 'earlgrey'users['python']['username'] = 'Guido van Rossum'
运行结果(print(json.dumps(users))
)
{"codingpy": {"username": "earlgrey"}, "python": {"username": "Guido van Rossum"}}
示例2
categories = tree()categories['Programming Languages']['Python']categories['Python']['Standard Library']['sys']categories['Python']['Standard Library']['os']
运行结果(print(json.dumps(users))
)
{"Python": {"Standard Library": {"sys": {}, "os": {}}}, "Programming Languages": {"Python": {}}}
原文链接
0 0
- Python树结构之一行代码实现
- 一行python实现树形结构
- 一行python代码实现神奇功能
- python一行代码实现人脸识别
- Python人工智能之图片识别,Python3一行代码实现图片文字识别
- Python之如何实现一行输入多个值
- 一行python代码
- 一行代码写python
- 一行python代码
- 一行Python代码
- python一行代码
- Python 一行代码实现5!+4!+3!+2!+1!
- 十一行Python代码实现一个神经网络(第一部分)
- 十一行Python代码实现一个神经网络(第一部分)
- python编程练习---一行代码实现计算器功能
- 一行代码实现strlen
- 一行代码实现阶乘
- 一行代码之UIAlertController
- Maven与Sonar配合使用
- NGUI中不规则形状点击事件
- python的import几种形式
- Python全局变量
- 微信公众号第三方开发之五配置自定义菜单
- Python树结构之一行代码实现
- 编码格式(关于utf-8,gb2312,gbk,big5等)
- Spring MVC框架搭建及运行流程
- 在Linux下配置OpenCV jar
- matlab学习笔记-保存图片
- 走进谷歌Tilt Brush带来的艺术世界
- Html5自定义dialog
- 网页顶部加载进度条
- 浅析extern关键字