Python2.6版本中实现字典推导 PEP 274(Dict Comprehensions)


Posted in Python onApril 28, 2015

之前自己也遇到过一次,这段时间在群里也遇到过几次的一个问题
用python2.7写的一段程序,里面用到了字典推导式,但是服务器版本是python2.6,无法运行。

今天查了下关于Dict Comprehensions,在pep274中有明确的说明。

http://legacy.python.org/dev/peps/pep-0274/

Implementation

    All implementation details were resolved in the Python 2.7 and 3.0

    time-frame.

这个是从2.7之后才加上的。

2.6版本中我们怎么用呢,其实用一个for循环来解决就好了

#表达式写法  

In [4]: print {i : chr(65+i) for i in range(4)}  

{0: 'A', 1: 'B', 2: 'C', 3: 'D'} 

#for循环写法  

In [5]: d = {}  

  

In [6]: for i in range(4):  

   ...:     d[i] = chr(65+i)  

   ...:  

  

In [7]: print d  

{0: 'A', 1: 'B', 2: 'C', 3: 'D'} 
Python 相关文章推荐
Python struct.unpack
Sep 06 Python
Python写的Discuz7.2版faq.php注入漏洞工具
Aug 06 Python
Python类定义和类继承详解
May 08 Python
通过mod_python配置运行在Apache上的Django框架
Jul 22 Python
Python实现删除列表中满足一定条件的元素示例
Jun 12 Python
Python实现七彩蟒蛇绘制实例代码
Jan 16 Python
Django实现学生管理系统
Feb 26 Python
在PyCharm的 Terminal(终端)切换Python版本的方法
Aug 02 Python
Python pandas实现excel工作表合并功能详解
Aug 29 Python
opencv之为图像添加边界的方法示例
Dec 26 Python
Python字典dict常用方法函数实例
Nov 09 Python
python 办公自动化——基于pyqt5和openpyxl统计符合要求的名单
May 25 Python
Python中输出ASCII大文字、艺术字、字符字小技巧
Apr 28 #Python
Python合并多个装饰器小技巧
Apr 28 #Python
查看Python安装路径以及安装包路径小技巧
Apr 28 #Python
Python中获取对象信息的方法
Apr 27 #Python
用实例解释Python中的继承和多态的概念
Apr 27 #Python
Python中设置变量访问权限的方法
Apr 27 #Python
理解Python中的类与实例
Apr 27 #Python
You might like
DISCUZ 论坛管理员密码忘记的解决方法
2009/05/14 PHP
ThinkPHP之import方法实例详解
2014/06/20 PHP
PHP中余数、取余的妙用
2015/06/29 PHP
PHP+Jquery与ajax相结合实现下拉淡出瀑布流效果【无需插件】
2016/05/06 PHP
php 遍历目录,生成目录下每个文件的md5值并写入到结果文件中
2016/12/12 PHP
php无限极分类实现方法分析
2019/07/04 PHP
input 输入框内的输入事件详细分析
2010/03/17 Javascript
juqery 学习之四 筛选查找
2010/11/30 Javascript
js bind 函数 使用闭包保存执行上下文
2011/12/26 Javascript
JavaScript二维数组实现的省市联动菜单
2014/05/08 Javascript
jquery插件bxslider用法实例分析
2015/04/16 Javascript
jQuery实现切换页面过渡动画效果
2015/10/29 Javascript
阻止表单提交按钮多次提交的完美解决方法
2016/05/16 Javascript
浅谈jQuery 选择器和dom操作
2016/06/07 Javascript
React Native 使用Fetch发送网络请求的示例代码
2017/12/02 Javascript
JS实现带导航城市列表以及输入搜索功能
2018/01/04 Javascript
关于React动态加载路由处理的相关问题
2019/01/07 Javascript
微信小程序自定义顶部组件customHeader的示例代码
2020/06/03 Javascript
JavaScript 判断数据类型的4种方法
2020/09/11 Javascript
Vue使用Proxy代理后仍无法生效的解决
2020/11/13 Javascript
[02:34]2016完美“圣”典风云人物:BurNIng专访
2016/12/10 DOTA
[57:55]完美世界DOTA2联赛PWL S3 Magma vs Phoenix 第二场 12.12
2020/12/16 DOTA
Django中使用group_by的方法
2015/05/26 Python
利用ctypes提高Python的执行速度
2016/09/09 Python
requests和lxml实现爬虫的方法
2017/06/11 Python
pandas DataFrame 行列索引及值的获取的方法
2019/07/02 Python
Ubuntu下Python+Flask分分钟搭建自己的服务器教程
2019/11/19 Python
Python使用Matlab命令过程解析
2020/06/04 Python
通过HTML5规范搞定i、em、b、strong元素的区别
2017/03/04 HTML / CSS
销售总监岗位职责
2014/01/04 职场文书
公司会计主管岗位责任制
2014/03/01 职场文书
推广普通话共筑中国梦演讲稿
2014/09/21 职场文书
请客吃饭开场白
2015/06/01 职场文书
简爱读书笔记
2015/06/26 职场文书
高中运动会广播稿
2015/08/19 职场文书
MySQL InnoDB ReplicaSet(副本集)简单介绍
2021/04/24 MySQL