示例#1
0
    return result


def f_amp(a_list, b_list):
    '''Paralelização'''
    pool = Pool(processes=5)
    result = pool.starmap(f_single, zip(repeat(b_list), a_list))
    pool.close()
    pool.join()
    #time.sleep(0.5)
    print(result)
    return sum(result)


###################################################################

# Definir lista com índices - valores de n
a_list = list(range(0, 20))
# Definir lista com outros argumentos
b_list = [[23, 24, 37, 255], 11, 22, 'string']

t.start()
print('Single loop')
print(f_loop(a_list, b_list))
t.stop()

t.start()
print('Multiprocess loop')
print(f_amp(a_list, b_list))
t.stop()