1、现在有两个列表,list1 = ['key1','key2','key3']和list2 = ['1','2','3'],把他们转为这样的字典:{'key1':'1','key2':'2','key3':'3'}

>>>list1 = ['key1','key2','key3']

>>>list2 = ['1','2','3']

>>>dict(zip(list1,list2))

{'key1':'1','key2':'2','key3':'3'}

2、将嵌套列表转为字典,有两种方法,

>>>new_list= [['key1','value1'],['key2','value2'],['key3','value3']]

>>>dict(list)

{'key3': 'value3', 'key2': 'value2', 'key1': 'value1'}

或者这样:

>>>new_list= [['key1','value1'],['key2','value2'],['key3','value3']]

>>>new_dict = {}

>>> for i in new_list:

...   new_dict[i[0]] = i[1]                #字典赋值,左边为key,右边为value

...

>>> new_dict

{'key3': 'value3', 'key2': 'value2', 'key1': 'value1'}

来源: https://www.cnblogs.com/lxs1314/p/6877922.html

最新文章

  1. 平凡的KTV后台,不平凡的KTV数据
  2. Activiti-explorer 在tomcat中部署报HTTP Status 404问题
  3. linux 设置mysql 数据库编码utf8
  4. GTD时间管理(2)---管理收集箱
  5. ubuntu14.04安装eclipse
  6. UICollectionView的简单使用和常用代理方法
  7. Dialog with HTML skin using CDHtmlDialog and SetWindowRgn
  8. jQuery 子元素选择
  9. iphone下元素放在了一个position: fixed的div中无法点击
  10. Hadoop:Rack Awareness
  11. python subprocess模块使用总结
  12. Enterprise architect 类图加时序图
  13. python遍历文件(替换)
  14. WPF: 在ListView中添加Checkbox列表
  15. Linux 测试常用命令
  16. .NET 同步与异步 之 警惕闭包(十)
  17. (转)Is attacking machine learning easier than defending it?
  18. 201621123001 《java程序设计》第2周学习总结
  19. ios之调用打电话,发短信,打开网址
  20. vivado自定IP例化的问题,怎么生成VHDL的例化

热门文章

  1. opencv中mat类介绍
  2. [ZOJ 4062][2018ICPC青岛站][Plants vs. Zombies]
  3. 【Wannafly挑战赛24】【C失衡天平】
  4. 初始if..else 条件语句
  5. EnableAutoConfiguration注解的工作原理(org.springframework.boot.autoconfigure.EnableAutoConfiguration=core.bean.MyConfig)
  6. Spring 注解bean默认名称规则
  7. WCF 学习总结5 -- 消息拦截实现用户名验证(转)
  8. egret学习
  9. Array.asList()
  10. 5 个关于 API 中日期和时间设计规则