擅长:python、mysql、java
<p>如果文档中显示了等效代码,则此处:</p>
<ul>
<li><a href="http://docs.python.org/library/itertools.html#itertools.tee" rel="nofollow">http://docs.python.org/library/itertools.html#itertools.tee</a></li>
</ul>
<p>是正确的,那么不,它将不是线程安全的。在</p>
<p>注意,尽管<a href="http://docs.python.org/library/collections.html#collections.deque" rel="nofollow">deque</a>被记录为具有线程安全的append和pop,但它并不保证使用它的代码。在</p>
<p>由于主代码最终可能会向底层迭代器请求多个线程上的元素,因此需要有一个线程安全的集合和迭代器作为输入,这样tee才是安全的。在</p>