import multiprocessing as mp

def f(l):
    l.reverse()

if __name__ == '__main__':
    manager = mp.Manager()

    l = manager.list(range(10))

    p = mp.Process(target=f, args=(l,))
    p.start()
    p.join(15)

    print l

