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赋值操作方法分享
Mar 23 Python
Python3 socket同步通信简单示例
Jun 07 Python
Python数据结构与算法之图结构(Graph)实例分析
Sep 05 Python
深入理解Django中内置的用户认证
Oct 06 Python
python实现基于SVM手写数字识别功能
May 27 Python
tensorflow实现简单的卷积网络
May 24 Python
python中的&&及||的实现示例
Aug 07 Python
Keras实现将两个模型连接到一起
May 23 Python
python如何建立全零数组
Jul 19 Python
Python自定义sorted排序实现方法详解
Sep 18 Python
python 利用matplotlib在3D空间绘制二次抛物面的案例
Feb 06 Python
sklearn中的交叉验证的实现(Cross-Validation)
Feb 22 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根据session与cookie用户登录状态操作类的代码
2016/05/13 PHP
Laravel5框架添加自定义辅助函数的方法
2018/08/01 PHP
解决PHP Opcache 缓存刷新、代码重载出现无法更新代码的问题
2020/08/24 PHP
如何做到打开一个页面,过几分钟自动转到另一页面
2007/04/20 Javascript
javascript中有趣的反柯里化深入分析
2012/12/05 Javascript
JS 实现导航栏悬停效果(续2)
2013/09/24 Javascript
JQuery伸缩导航练习示例
2013/11/13 Javascript
jQuery中insertAfter()方法用法实例
2015/01/08 Javascript
js实现兼容IE和FF的上下层的移动
2015/05/04 Javascript
jQuery原生的动画效果
2015/07/10 Javascript
JQuery实现Ajax加载图片的方法
2015/12/24 Javascript
WordPress中利用AJAX异步获取评论用户头像的方法
2016/01/08 Javascript
AngularJS手动表单验证
2016/02/01 Javascript
基于JavaScript实现Tab选项卡切换效果
2016/11/24 Javascript
详解jQuery uploadify文件上传插件的使用方法
2016/12/16 Javascript
重学JS 系列:聊聊继承(推荐)
2019/04/11 Javascript
详解Vue.js 响应接口
2020/07/04 Javascript
详解Vue中Axios封装API接口的思路及方法
2020/10/10 Javascript
手动实现把python项目发布为exe可执行程序过程分享
2014/10/23 Python
Python 爬虫学习笔记之正则表达式
2016/09/21 Python
python中import reload __import__的区别详解
2017/10/16 Python
linecache模块加载和缓存文件内容详解
2018/01/11 Python
Python操作MySQL数据库的三种方法总结
2018/01/30 Python
Python实现计算文件MD5和SHA1的方法示例
2019/06/11 Python
Python读取xlsx文件的实现方法
2019/07/04 Python
Python实现点云投影到平面显示
2020/01/18 Python
python实现图片横向和纵向拼接
2020/03/05 Python
python让函数不返回结果的方法
2020/06/22 Python
Pycharm 2020.1 版配置优化的详细教程
2020/08/07 Python
canvas小画板之平滑曲线的实现
2020/08/12 HTML / CSS
美国顶级户外凉鞋品牌:Chacos
2017/03/27 全球购物
美国领先的商务贺卡出版商:The Gallery Collection
2018/02/13 全球购物
法国最大电子商务平台:Cdiscount
2018/03/13 全球购物
公共事业管理本科生求职信
2013/10/07 职场文书
Golang 获取文件md5校验的方法以及效率对比
2021/05/08 Golang
Redis高级数据类型Hyperloglog、Bitmap的使用
2021/05/24 Redis