#!/usr/bin/env python3.1 import multiprocessing def Prueba(d): a = 0 for n in range(d): a += n return a c = range(10000,13000) res = [] p = multiprocessing.Pool() res = p.map(Prueba, c) #for d in c: # res.append(Prueba(d))