本文共 402 字,大约阅读时间需要 1 分钟。
两个牛逼的BIF1、filter()函数
print(list(filter(lambda x:x%2,range(10))))#输出不能被2整除的数
2、map()函数
print(list(map(lambda x:x*2,range(10))))
测试题
print(lambda x,y=3:x*y)
def fun(x): if x%2==0: print(x) else: print("None")fun(5)优化编程
print(list(filter(lambda x:x%3==0,range(100))))
[i for i in range(1,100) if not (i%3)]
print(list(map(lambda x,y:[x,y],[1,3,5,7,9],[2,4,6,8,10])))
16 fishcfishc
转载地址:http://yrshn.baihongyu.com/