关于在Python2中使用列表推导式会遇到的问题
摘自《流畅的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中不会有这个情况
最新文章
- React学习笔记-5-初始化阶段介绍
- MySQL 数据库主从复制架构
- 【读书笔记】XHTML与HTML5 的差异
- C语言中字符串结束符'\0'
- 深入分析ClassLoader
- U9单据UI开发--单据类型UI开发
- WebApp MVC 框架的开发细节归纳
- 0327定时执行--存储过程--dbms_job--dbms_scheduler.create_job
- CentOS安装XRDP实现远程桌面访问
- loadrunner throughput(吞吐量)理解
- 标准I/O库之临时文件
- jquery 点点滴滴小记
- Ubuntu亮度无法调节或调节无法保存的问题
- Luogu P3390 【模板】矩阵快速幂
- win10 uwp 改变鼠标
- haproxy使用演示--技术流ken
- js的缓存
- 洛谷 P3159(BZOJ 2668)[CQOI2012]交换棋子
- HDU_2112(最短路)
- IIS进程回收后第一次访问慢的问题
热门文章
- [Swift]LeetCode258. 各位相加 | Add Digits
- PHP的Memcached简单实现
- python高级-动态特性(20)
- ASP.Net Core项目在Mac上使用Entity Framework Core 2.0进行迁移可能会遇到的一个问题.
- C#计算一段代码的运行时间
- Unity资源 ----加载最好需要做哪些事
- Python爬虫入门教程 13-100 斗图啦表情包多线程爬取
- 信息摘要算法之三:SHA256算法分析与实现
- Kafka Producer源码简述
- Winform 程序打包及安装