首页 > 代码库 > Python学习_列表解析和Lambda表达式

Python学习_列表解析和Lambda表达式

1.根据要求创建列表threes_and_fives(列表值包括1到15中能够被3或者5正常的数)

threes_and_fives=[x for x in range(1,16) if x%3==0 or x%5==0]

2.lambda表达式实例(剔除掉列表中的”X“)

garbled = "IXXX aXXmX aXXXnXoXXXXXtXhXeXXXXrX sXXXXeXcXXXrXeXt mXXeXsXXXsXaXXXXXXgXeX!XX"
message=filter(lambda x: not x=="X",garbled)
print message