最近对这两种风格与思想比较着迷,想详细对比下这两种。但是搜了搜发现大家的博客对单一一种都讲的非常清楚了,我没必要再把重复的东西梳理一遍hhh。所以这里就先开了坑,以后有心情再填上。
直接上结论,对于长度大于五十万的数据结构(列表长度,字典、集合长度),函数式编程的效率会高于生成式和传统的循环方法,同时数据量越大速度提升越明显。同时函数式编程还有多线程的接口,可以进一步加快速度。
最近对这两种风格与思想比较着迷,想详细对比下这两种。但是搜了搜发现大家的博客对单一一种都讲的非常清楚了,我没必要再把重复的东西梳理一遍hhh。所以这里就先开了坑,以后有心情再填上。
直接上结论,对于长度大于五十万的数据结构(列表长度,字典、集合长度),函数式编程的效率会高于生成式和传统的循环方法,同时数据量越大速度提升越明显。同时函数式编程还有多线程的接口,可以进一步加快速度。