Как обрабатывать список параллельно в Python? [Дубликат]

На этот вопрос уже есть ответ:

Есть ли простая основанная на процессах параллельная карта для python? 3 ответа

Я написал такой код:

def process(data):
   #create file using data

all = ["data1", "data2", "data3"]

Я хочу параллельно выполнять функции процесса для всего моего списка, потому что они создают небольшие файлы, поэтому меня не беспокоит запись на диск, но обработка занимает много времени, поэтому я хочу использовать все свои ядра.

Как я могу сделать это, используя модули по умолчанию в Python 2.7?

Ответы на вопрос(3)

Ваш ответ на вопрос