Ответ 1
Во-первых, ничто в официальной документации вопросу, который вы указали.
Итак, нет, вы не можете предположить, что они являются потокобезопасными, если вы не знаете подробности реализации вашей целевой платформы python.
Например, если я создаю итератор, используя chain
, могу ли я вызвать его для нескольких потоков? Обратите внимание, что безопасность потоков, которая зависит от GIL, приемлема, но не предпочтительнее.
(Обратите внимание, что это немного отличается от этого вопроса, в котором рассматриваются генераторы, а не итераторы, написанные на языке C).
Во-первых, ничто в официальной документации вопросу, который вы указали.
Итак, нет, вы не можете предположить, что они являются потокобезопасными, если вы не знаете подробности реализации вашей целевой платформы python.