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 面向对象 成员的访问约束
Dec 23 Python
浅析Python多线程下的变量问题
Apr 28 Python
Python用 KNN 进行验证码识别的实现方法
Feb 06 Python
python中的文件打开与关闭操作命令介绍
Apr 26 Python
django缓存配置的几种方法详解
Jul 16 Python
浅谈Django的缓存机制
Aug 23 Python
Python 实现两个列表里元素对应相乘的方法
Nov 14 Python
Python 写了个新型冠状病毒疫情传播模拟程序
Feb 14 Python
使用Python获取当前工作目录和执行命令的位置
Mar 09 Python
Python爬虫JSON及JSONPath运行原理详解
Jun 04 Python
pycharm实现猜数游戏
Dec 07 Python
基于Python的接口自动化读写excel文件的方法
Jan 15 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学习笔记 数组遍历实现代码
2011/06/09 PHP
优化PHP程序的方法小结
2012/02/23 PHP
php通过两层过滤获取留言内容的方法
2016/07/11 PHP
yii2控制器Controller Ajax操作示例
2016/07/23 PHP
屏蔽Flash右键信息的js代码
2010/01/17 Javascript
js Event对象的5种坐标
2011/09/12 Javascript
javascript实现yield的方法
2013/11/06 Javascript
node.js中的fs.unlinkSync方法使用说明
2014/12/15 Javascript
JavaScript实现向setTimeout执行代码传递参数的方法
2015/04/16 Javascript
jQuery实现按钮的点击 全选/反选 单选框/复选框 文本框 表单验证
2015/06/25 Javascript
通过XMLHttpRequest和jQuery实现ajax的几种方式
2015/08/28 Javascript
jquery实现图片列表鼠标移入微动
2016/12/01 Javascript
jQuery Ajax实现跨域请求
2017/01/21 Javascript
Bootstrap模态框案例解析
2017/03/05 Javascript
Bootstrap 响应式实用工具实例详解
2017/03/29 Javascript
vue省市区三联动下拉选择组件的实现
2017/04/28 Javascript
微信小程序自定义导航隐藏和显示功能
2017/06/13 Javascript
深入探究node之Transform
2017/07/20 Javascript
jquery实现点击a链接,跳转之后,该a链接处显示背景色的方法
2018/01/18 jQuery
微信小程序下拉框功能的实例代码
2018/11/06 Javascript
原生js实现Flappy Bird小游戏
2018/12/24 Javascript
微信小程序实现选项卡滑动切换
2020/10/22 Javascript
详解vue中使用transition和animation的实例代码
2020/12/12 Vue.js
python中循环语句while用法实例
2015/05/16 Python
Python用UUID库生成唯一ID的方法示例
2016/12/15 Python
win10下Python3.6安装、配置以及pip安装包教程
2017/10/01 Python
Python3实现的Mysql数据库操作封装类
2018/06/06 Python
使用python serial 获取所有的串口名称的实例
2019/07/02 Python
CSS3的RGBA中关于整数和百分比值的转换
2015/08/04 HTML / CSS
法国票务网站:Ticketmaster法国
2018/07/09 全球购物
外贸销售员求职的自我评价
2013/11/23 职场文书
供用电专业求职信
2014/07/07 职场文书
党委班子剖析材料
2014/08/21 职场文书
承诺函范文
2015/01/21 职场文书
2015年精神文明建设工作总结
2015/04/21 职场文书
【海涛教你打dota】体验一超神发条:咱是抢盾专业户
2022/04/01 DOTA