Как сделать так, чтобы понимание списков выполнялось параллельно в Python?

#python #list-comprehension

Вопрос:

Для тестирования я строю пример:

 import time  foo = [1, 2, 3] [time.sleep(_) for _ in foo]  

В общей сложности на завершение ушло 6 часов. Таким образом, он последовательно выполняется в понимании списка.

Есть ли какой-нибудь способ сделать понимание списка параллельным?

Комментарии:

1. Похоже, вы хотите прочитать о потоковой передаче.

2. понимание списка всегда выполняется последовательно. Если вы ищете распараллеленные решения, обратитесь к библиотеке многопроцессорной обработки.