Здравствуйте. Нужна помощь по многопоточности. У меня есть список с объектами, в каждом объекте будут свои задачи которые нужно будет сделать. Будет функция которая будет запускаться в несколько потоков, а в нее будет передаваться объект из списка. И это функция будет определять что делать с ним дальше. Подскажите как из массива брать объекты в несколько потоков?
from concurrent.futures import ThreadPoolExecutor
with ThreadPoolExecutor(max_workers=NUM_WORKERS) as executor:
results = executor.map(fn, list_of_objects)