摘自《流畅的Python》第二部分第二章2.2

Python 2.x 中,在列表推导中 for 关键词之后的赋值操作可能会影
响列表推导上下文中的同名变量。像下面这个 Python 2.7 控制台对
话:
Python 2.7.6 (default, Mar 22 2014, 22:59:38)

[GCC 4.8.2] on linux2

Type "help", "copyright", "credits" or "license" for more information.

>>> x = 'my precious'

>>> dummy = [x for x in 'ABC']

>>> x'

'C'

X的值被取代了, 在Python3中不会有这个情况

最新文章

  1. Asp.Net Mvc 使用WebUploader 多图片上传
  2. SSH/SSL 源码编译安装简易操作说明
  3. 第三课:sea.js模块加载原理
  4. 编译安装-Nginx
  5. 如何使用SecureCRT连接vmware下ubuntu
  6. [原创作品]一个实用的js倒计时器 postby:zhutty.cnblogs.com
  7. Linux 火狐浏览器安装Flash插入
  8. 201521123075 《Java程序设计》第10周学习总结
  9. DEDECMS 留言薄模块的使用方法
  10. js中filter的用法
  11. CCS的文本及字体
  12. python 运用numpy库与matplotlib库绘制数据图
  13. azkaban使用--依赖dependencies作业
  14. win7系统标准用户恢复administrator账号方法
  15. MVC与单元测试实践之健身网站(五)-系统信息、前台入口
  16. U盘支持启动windows和Linux
  17. SQL2008清空日志文件
  18. 在VirtualBox上安装Ubuntu
  19. OpenLayers 3 给features 添加手势
  20. Codeforces 270E Flawed Flow 网络流问题

热门文章

  1. DMA的基本概念
  2. python的基本数据类型(一)
  3. 深度学习笔记(七)SSD 论文阅读笔记简化
  4. Linux自启动执行脚本方法
  5. Spring Boot分布式系统实践【1】-架构设计
  6. 精读《Serverless 给前端带来了什么》
  7. IDEA使用总结
  8. SpringMVC学习笔记之二(SpringMVC高级参数绑定)
  9. [SRM603] WinterAndSnowmen
  10. .Net语言 APP开发平台——Smobiler学习日志:在应用中添加WeiXin组件