今天在内网里看到有人讨论python里map函数的运行方式,正好找了点资料自己实践了下,这里做个总结。
内建的map函数
1 | import time |
返回的结果:
2019-07-09 23:08:32.748735 start..
2019-07-09 23:08:37.752953 end..
2019-07-09 23:08:37.753019 start..
2019-07-09 23:08:42.755606 end..
2019-07-09 23:08:42.755672 start..
2019-07-09 23:08:47.757787 end..
可以看出来运行的时候是串行执行的,按照顺序进行执行,如果想并行的方式运行map,则可以用以下方法:
1 | import time |
返回的结果:
2019-07-09 23:16:14.896814 start..
2019-07-09 23:16:14.896944 start..
2019-07-09 23:16:14.897000 start..
2019-07-09 23:16:19.898997 2019-07-09 23:16:19.899071 end..
end..2019-07-09 23:16:19.899232 end..