知行编程网知行编程网  2022-12-14 19:30 知行编程网 隐藏边栏  2 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于python多进程中Map是什么意思?的相关知识,希望可以帮到处于编程学习途中的小伙伴

python多进程中Map是什么意思?


没有添加任何文字,也没有任何定义,我们今天要说的是


“map”,如果觉得不好记,也可以改成“mvp”来记。诚然,地图的文字虽然简单,但内涵丰富。它的一般写法是result = pool.map(func, datalist),不仅涵盖函数,还包括参数列表等,下面给大家详细讲解


述分析学习。




分析代码段

——result = pool.map(func,datalist)


l


func为所要执行的函数


l


datalist为参数列表



代码演示内容如下:

import multiprocessing
def test(i):
    print(i)
if __name__ == '__main__':
list1 = list(range(5))  
    pool1 = multiprocessing.Pool(processes=4)  
pool1.map(test, list1)



从上面的代码我们可以了解到,在执行任务的时候,我们需要按顺序进行。在进行下一个任务之前,我们需要等待上一个任务完成。这个过程是我们现在所学内容的补充。

map。还有apply也可以实现,如果大家感兴趣的话,可以到
上查询哦~

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享