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生成url短链接的方法
May 04 Python
Python中Django框架利用url来控制登录的方法
Jul 25 Python
使用pyecharts无法import Bar的解决方案
Apr 23 Python
Python 高级专用类方法的实例详解
Sep 11 Python
Python使用装饰器模拟用户登陆验证功能示例
Aug 24 Python
Python中turtle库的使用实例
Sep 09 Python
python中树与树的表示知识点总结
Sep 14 Python
计算pytorch标准化(Normalize)所需要数据集的均值和方差实例
Jan 15 Python
Python random库使用方法及异常处理方案
Mar 02 Python
在python tkinter界面中添加按钮的实例
Mar 04 Python
Python数据可视化图实现过程详解
Jun 12 Python
Python实现AES加密,解密的两种方法
Oct 03 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
杏林同学录(三)
2006/10/09 PHP
mysql 搜索之简单应用
2007/04/27 PHP
php正则表达式(regar expression)
2011/09/10 PHP
PHP判断远程图片是否存在的几种方法
2014/05/04 PHP
Laravel中使用自己编写类库的3种方法
2015/02/10 PHP
PHP中实现crontab代码分享
2015/03/26 PHP
laravel excel 上传文件保存到本地服务器功能
2019/11/14 PHP
Mootools 1.2教程(2) DOM选择器
2009/09/14 Javascript
asp.net HttpHandler实现图片防盗链
2009/11/09 Javascript
jQuery.clean使用方法及思路分析
2013/01/07 Javascript
借助script进行Http跨域请求:JSONP实现原理及代码
2013/03/19 Javascript
jQuery的attr与prop使用介绍
2013/10/10 Javascript
JQuery伸缩导航练习示例
2013/11/13 Javascript
js 数组操作之pop,push,unshift,splice,shift
2014/01/29 Javascript
javascript匀速运动实现方法分析
2016/01/08 Javascript
JavaScript注入漏洞的原理及防范(详解)
2016/12/04 Javascript
jQuery实现的电子时钟效果完整示例
2018/04/28 jQuery
Python中使用urllib2防止302跳转的代码例子
2014/07/07 Python
python+opencv+caffe+摄像头做目标检测的实例代码
2018/08/03 Python
2019 Python最新面试题及答案16道题
2019/04/11 Python
python实现的批量分析xml标签中各个类别个数功能示例
2019/12/30 Python
Python龙贝格法求积分实例
2020/02/29 Python
Pycharm-community-2020.2.3 社区版安装教程图文详解
2020/12/08 Python
CSS3 实现飘动的云朵动画
2020/12/01 HTML / CSS
HTML5之SVG 2D入门10—滤镜的定义及使用
2013/01/30 HTML / CSS
StubHub巴西:购买和出售您的门票
2016/07/22 全球购物
公务员平时考核实施方案
2014/03/11 职场文书
创建无烟单位实施方案
2014/03/29 职场文书
中医学专业自荐信范文
2014/04/01 职场文书
付款委托书范本
2014/04/04 职场文书
《大海那边》教学反思
2014/04/09 职场文书
2015年大学辅导员工作总结
2015/05/12 职场文书
创业计划书之网吧
2019/10/10 职场文书
Pytorch 使用tensor特定条件判断索引
2021/04/08 Python
vue cli4中mockjs在dev环境和build环境的配置详情
2022/04/06 Vue.js
Java工作中实用的代码优化技巧分享
2022/04/21 Java/Android