摘要: 1,列表推导(没当要对序列中的内容进行循环处理时,就应该尝试使用列表推倒) 在python中编写如下的代码是让人痛苦和不高效已经简洁美观的。numbers = range(10)evens = []for i in numbers: if i % 2 == 0: evens.append(i)print evens 毫无疑问,在python中它确实会使得程序的执行速度变得慢了(它使解释程序在每次循环中都要确定序系中哪一部分被修改) 列表推倒是这种场景下的争取选择,它使用编排好的特性对前述语法中的一部分进行了自动化处理: events = [i for i in r... 阅读全文
posted @ 2013-05-13 13:39 jiezhao 阅读(268) 评论(0) 推荐(0) 编辑