멀티 프로세싱 파이썬 라이브러리 Pool.map의 사용은 빠르게 멀티 스레드 및 멀티 매개 변수를 만들

 

수입 풀 멀티 프로세싱 

: DEF CAL (항목) 
    N, 모드 = 항목 
    입술 = 1 
    : (N + 1, 2) 범위 내가 위해 
        입술 = 입술 I %의 MOD * 
    리턴 입술을 

경우 __name__ == "__main__" 
    인수 = ] 
    의 I 영역 (1, 10)에서 : 
        args.append ((I, 1,000,000,007)) 
    수영장 (10)와 같은 풀 : 
        결과 = pool.map (CAL, 인수) 
    출력 (결과)

 결과 :

[1, 2, 6, 24, 120, 720, 5040, 40,320, 362,880]

 

추천

출처www.cnblogs.com/nervendnig/p/12559124.html