《流畅的python》——高阶函数
程序员文章站
2024-03-26 09:57:41
...
list(map(fact,range(6)) # [1, 1, 2, 6, 24, 120]
[fact(n) for n in range(6)] # [1, 1, 2, 6, 24, 120]
list(map(factorial, filter(lambda n: n % 2, range(6))) # [1,6,20]
[factorial(n) for n in range(6) if n % 2] # [1,6,20]
上一篇: python入门(五)函数的定义