lambda 函数:
两个牛逼的BIF:
filter:过滤
list(filter(None,[1,0,False,True])) #结果是 [1,True]
map: 映射,对iterable的每个元素进行加工
list(map(lambda x: x * 2, range(7))) #结果是 [0,2,4,6,8,10,12]
递归
分治思想:将复杂的问题迭代的分解成多个简单的问题
汉诺塔,斐波那契数列
lambda 函数:
两个牛逼的BIF:
filter:过滤
list(filter(None,[1,0,False,True])) #结果是 [1,True]
map: 映射,对iterable的每个元素进行加工
list(map(lambda x: x * 2, range(7))) #结果是 [0,2,4,6,8,10,12]
递归
分治思想:将复杂的问题迭代的分解成多个简单的问题
汉诺塔,斐波那契数列