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采集博客中上传的QQ截图文件
Jul 18 Python
Python中关于字符串对象的一些基础知识
Apr 08 Python
Django应用程序中如何发送电子邮件详解
Feb 04 Python
Python编程实现删除VC临时文件及Debug目录的方法
Mar 22 Python
Python下实现的RSA加密/解密及签名/验证功能示例
Jul 17 Python
Python数据类型中的“冒号“[::]——分片与步长操作示例
Jan 24 Python
python3实现基于用户的协同过滤
May 31 Python
python画一个玫瑰和一个爱心
Aug 18 Python
用python一行代码得到数组中某个元素的个数方法
Jan 28 Python
Python OOP类中的几种函数或方法总结
Feb 22 Python
Django框架创建mysql连接与使用示例
Jul 29 Python
matplotlib之多边形选区(PolygonSelector)的使用
Feb 24 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
PHP PDO函数库详解
2010/04/27 PHP
PHP 快速排序算法详解
2014/11/10 PHP
Yii使用ajax验证显示错误messagebox的解决方法
2014/12/03 PHP
用js实现的一个Flash滚动轮换显示图片代码生成器
2007/03/14 Javascript
jQuery 技巧大全(新手入门篇)
2009/05/12 Javascript
基于jQuery的仿flash的广告轮播代码
2010/11/04 Javascript
获得所有表单值的JQuery实现代码[IE暂不支持]
2012/05/24 Javascript
JavaScript实现复制功能各浏览器支持情况实测
2013/07/18 Javascript
jquery 循环显示div的示例代码
2013/10/18 Javascript
DOM事件阶段以及事件捕获与事件冒泡先后执行顺序(图文详解)
2015/08/18 Javascript
jQuery使用ajax跨域获取数据的简单实例
2016/05/18 Javascript
jQuery筛选数组之grep、each、inArray、map的用法及遍历json对象
2016/06/20 Javascript
浅析JavaScript中的array数组类型系统
2016/07/18 Javascript
javascript简单进制转换实现方法
2016/11/24 Javascript
Iscrool下拉刷新功能实现方法(推荐)
2017/06/26 Javascript
React-Native做一个文本输入框组件的实现代码
2017/08/10 Javascript
详解AngularJS之$window窗口对象
2018/01/17 Javascript
vue上传图片到oss的方法示例(图片带有删除功能)
2018/09/27 Javascript
vue-cli中vue本地实现跨域调试接口
2019/01/16 Javascript
详解Vue路由自动注入实践
2019/04/17 Javascript
浅谈 Webpack 如何处理图片(开发、打包、优化)
2019/05/15 Javascript
Node.js系列之安装配置与基本使用(1)
2019/08/30 Javascript
Vue中图片Src使用变量的方法
2019/10/30 Javascript
Python 性能优化技巧总结
2016/11/01 Python
Python实现多级目录压缩与解压文件的方法
2018/09/01 Python
python 处理string到hex脚本的方法
2018/10/26 Python
在scrapy中使用phantomJS实现异步爬取的方法
2018/12/17 Python
用CSS3实现Win8风格的方格导航菜单效果
2013/04/10 HTML / CSS
匡威帆布鞋美国官网:Converse美国
2016/08/22 全球购物
澳大利亚领先的运动鞋商店:Hype DC
2018/03/31 全球购物
.net C#面试题
2012/08/28 面试题
会计系中文个人求职信
2013/12/24 职场文书
证券期货行业个人的自我评价
2013/12/26 职场文书
电影红河谷观后感
2015/06/11 职场文书
经典法律座右铭(50句)
2019/08/15 职场文书
写好Python代码的几条重要技巧
2021/05/21 Python