描述:
列表解析式是将一个列表(实际上适用于任何 可迭代对象(iterable) )转换成另一个列表的工具。在转换过程中,可以指定元素必须符合一定的条件,才能添加至新的列表中,这样每个元素都可以按需要进行转换。
实例:
a=[x for x in range(10) if x%2==0]
print a
得到的结果:
[0, 2, 4, 6, 8]
描述:
列表解析式是将一个列表(实际上适用于任何 可迭代对象(iterable) )转换成另一个列表的工具。在转换过程中,可以指定元素必须符合一定的条件,才能添加至新的列表中,这样每个元素都可以按需要进行转换。
实例:
a=[x for x in range(10) if x%2==0]
print a
得到的结果:
[0, 2, 4, 6, 8]