import multiprocessing as mp

def f(x):
    return x, x * x
if __name__ == '__main__':
    pool = mp.Pool()
inputs = list(range(10))
result = dict(pool.map(f, inputs))
Python совместно использует словарь между параллельными процессами