赞
踩
推导式comprehensions(又称解析式),是Python的一种独有特性。
推导式是可以从一个数据序列构建另一个新的数据序列。比如说给定一个列表,可以由推导式生成一个新的列表。
列表推导式(list comprehension)是利用其它列表创建新列表的一种方式,
工作原理类似for循环,即可对得到的元素进行转换或者筛选。
变量名=[表达式 for 临时变量 in 列表] 或者
变量名= [表达式 for 临时变量 in 列表 if 条件]
从列表中遍历每一个元素给临时变量,表达式使用临时变量做一些逻辑判断,最后将新的数据放到新的列表中。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。