004_012 Python 将列表中的元素交替的作为键和值来创建字典
来源:互联网 发布:网络电影众筹 编辑:程序博客网 时间:2024/06/05 16:30
代码如下:
#encoding=utf-8print '中国'#将列表中的元素交替的作为键和值来创建字典#方法一def dictfromlist(keysandvalues): return dict(zip(keysandvalues[::2],keysandvalues[1::2]))lista =[1,2,3,4]print dictfromlist(lista)#方法二可迭代 速度更快def pairwise(iterable): itnext = iter(iterable).next while True: yield itnext(),itnext()def dictfromiter(seq): return dict(pairwise(seq))print dictfromiter(lista)
打印结果如下:
中国
{1: 2, 3: 4}
{1: 2, 3: 4}
0 0
- 004_012 Python 将列表中的元素交替的作为键和值来创建字典
- python 一个单列表和一个字典元素的列表合并
- Python 创建空列表的字典
- python解决字典中的值是列表问题的方法
- python解决字典中的值是列表问题的方法
- 流畅的python--字典中的散列表
- Python中将字典作为类来使用
- python列表和字典的方法总结
- Python 列表和字典的一些方法
- Python列表和字典的方法总结
- python列表和字典的方法总结
- python中字典和列表的区别
- Python列表和字典的学习
- 将两个列表元素组成字典
- Python中的列表、元祖、字典
- python 把文件中每列的第一个值作为字典中的key键值索引
- python 列表,元素,集合,字典区别
- Python中列表和字典在测试中的应用
- oracle的索引使用
- 怎样制作页面标签
- InitCommonControlsEx Function|MFC通用控件初始化
- 在web.xml中classpath和classpath*的区别
- SVN中trunk,branches,tags用法详解
- 004_012 Python 将列表中的元素交替的作为键和值来创建字典
- 深入理解JavaScript系列(1):编写高质量JavaScript代码的基本要点
- AfxEnableControlContainer()
- 数据库隔离级别
- 我的二级挂了
- iOS table简单实现增加移动和删除功能与自定义cell的实现
- 黑马程序员_Foundation框架
- 【python】理解迭代器及yield
- Mysql Binlog三种格式介绍及分析