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使用scrapy解析js示例
Jan 23 Python
python数据结构树和二叉树简介
Apr 29 Python
基于Python实现通过微信搜索功能查看谁把你删除了
Jan 27 Python
Python实现快速排序和插入排序算法及自定义排序的示例
Feb 16 Python
Python for Informatics 第11章 正则表达式(一)
Apr 21 Python
python实现将汉字保存成文本的方法
Nov 16 Python
Python3爬楼梯算法示例
Mar 04 Python
django 环境变量配置过程详解
Aug 06 Python
PyCharm搭建Spark开发环境的实现步骤
Sep 05 Python
python安装virtualenv虚拟环境步骤图文详解
Sep 18 Python
Python中输入和输出(打印)数据实例方法
Oct 13 Python
Python爬虫之Selenium实现窗口截图
Dec 04 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
drupal 代码实现URL重写
2011/05/04 PHP
PHP获取Exif缩略图的方法
2015/07/13 PHP
Symfony2使用Doctrine进行数据库查询方法实例总结
2016/03/18 PHP
微信自定义分享php代码分析
2016/11/24 PHP
Laravel5.1 框架响应基本用法实例分析
2020/01/04 PHP
js 实现在离开页面时提醒未保存的信息(减少用户重复操作)
2013/01/16 Javascript
javascript中encodeURI和decodeURI方法使用介绍
2013/05/06 Javascript
file控件选择上传文件确定后触发的js事件是哪个
2014/03/17 Javascript
jQuery窗口、文档、网页各种高度的精确理解
2014/07/02 Javascript
JavaScript实现16进制颜色值转RGB的方法
2015/02/09 Javascript
jQuery扁平化风格下拉框美化插件FancySelect使用指南
2015/02/10 Javascript
详解React中setState回调函数
2018/06/14 Javascript
javascript中join方法实例讲解
2019/02/21 Javascript
解决vuex改变了state的值,但是页面没有更新的问题
2020/11/12 Javascript
[52:39]完美世界DOTA2联赛PWL S3 CPG vs Forest 第一场 12.16
2020/12/17 DOTA
python学生管理系统
2019/01/30 Python
Python类的继承用法示例
2019/01/31 Python
在Python中COM口的调用方法
2019/07/03 Python
python随机数分布random均匀分布实例
2019/11/27 Python
Python环境使用OpenCV检测人脸实现教程
2020/10/19 Python
CSS3的Border-radius轻松制作圆角
2012/12/24 HTML / CSS
春秋航空官方网站:Spring Airlines
2017/09/27 全球购物
金蝶的一道SQL笔试题
2012/12/18 面试题
公务员综合考察材料
2014/02/01 职场文书
陈安之励志演讲稿
2014/08/21 职场文书
小学教师学习党的群众路线教育实践活动心得体会
2014/10/31 职场文书
2014年社区党建工作汇报材料
2014/11/02 职场文书
私用公车造成事故检讨书
2014/11/16 职场文书
2014年资料员工作总结
2014/11/18 职场文书
应届毕业生自荐信
2015/03/04 职场文书
植树节新闻稿
2015/07/17 职场文书
安全生产隐患排查制度
2015/08/05 职场文书
windows下快速安装nginx并配置开机自启动的方法
2021/05/11 Servers
MATLAB 全景图切割及盒图显示的实现步骤
2021/05/14 Python
CSS实现渐变色边框(Gradient borders)的5种方法
2022/03/25 HTML / CSS
SpringBoot集成MongoDB实现文件上传的步骤
2022/04/18 MongoDB