1 map() 是 python 的高阶函数, python 高阶函数是指可以把函数作为参数的函数, 函数式编程就是指这种高度抽象的编程范式.
要理解高阶函数, 首先要明确函数可以赋给变量, 函数名本身也是一个变量, 也可以给其赋其它值, 所以不能随便起变量名, 防止与函数名冲突.
map() 函数的特殊的地方在它的第一个参数是个指向函数的变量, 第二个参数是一个序列, 常为 list, 它将 list 中的每一个元素输入函数, 最后将每个返回值合并成一个新的 list 返回.
参考: https://www.liaoxuefeng.com/wiki/897692888725344/923030148673312
2 Pool 和 ThreadPool 两个模块, 一个基于进程工作, 一个基于线程工作.
使用 Pool:
使用 ThreadPool:
参考: https://blog.csdn.net/moxiaomomo/article/details/77075125
https://www.liaoxuefeng.com/wiki/1016959663602400/1017629247922688
来源: http://www.bubuko.com/infodetail-3100520.html