python列表推导式 : 一般用在一个列表经过过滤和处理得到另外一个列表.
例如:[i*2 for i in [1,2,3,4,5,6] if i>2]
=>[6,8,10,12]
注:
列表对象之所以能用在这个结构式因为list类型内置__iter__()方法,该方法返回一个含有next(),__iter__()方法的iter对象;
元组用在这里返回的仍然是列表
python列表推导式 : 一般用在一个列表经过过滤和处理得到另外一个列表.
例如:[i*2 for i in [1,2,3,4,5,6] if i>2]
=>[6,8,10,12]
注:
列表对象之所以能用在这个结构式因为list类型内置__iter__()方法,该方法返回一个含有next(),__iter__()方法的iter对象;
元组用在这里返回的仍然是列表