1、值为列表的构造方法

dic = {}

dic.setdefault(key,[]).append(value)

>>dic.setdefault('a',[]).append(1)
>>dic.setdefault('a',[]).append(2)
>>dic
>>{'a': [1, 2]}

2、值为字典的构造方法

dic = {}

dic.setdefault(key,{})[value] =1

>>dic.setdefault('b',{})['f']=1
>>dic.setdefault('b',{})['h']=1
>>dic.setdefault('b',{})['g']=1
>>dic
>>{'b': {'h': 1, 'g': 1, 'f': 1}}

最新文章

  1. MYSQL数据库相关知识合集
  2. What's going on in background?
  3. Beta项目冲刺 --第一天
  4. SolrCloud 5.x 集群部署方法
  5. WEB-INF& 绝对路径vs相对路径
  6. Unity3D ShaderLab 语法:Properties
  7. 配置MySQL主从双向同步
  8. oracle_深刻理解数据库的启动和关闭
  9. bzoj 3759 Hungergame 博弈论+线性基
  10. Windows API 调用示例
  11. redis cluster介绍
  12. TypeScript作业
  13. FZU 2150 Fire Game(双起点)【BFS】
  14. JWT 理解
  15. Delphi 项目 结构 文件夹 组织
  16. 杂项-ORM:LinqToSQL
  17. canvas 绘制圆形进度条
  18. C# 音频操作系统项目总结
  19. 关于linux的添加永久静态路由的static-routes方法
  20. Spring 调度任务@scheduled学习总结

热门文章

  1. 请描述一下 cookies,sessionStorage 和 localStorage 的区别
  2. matplotlib动态图subplots()和subplot()不同及参数
  3. Redis注册成服务
  4. django之关系及查询,数据类型,约束,分页
  5. 分别用shell编程和c编程实现文件和目录的复制
  6. springboot多模块项目打war包
  7. Mybatis 的分页插件 PageHelper
  8. Hadoop重新格式namenode后无法启动datanode的问题
  9. P1149
  10. 模板元编程(Template metaprogramming)