<p>使用理解和<code>zip</code></p>
<pre><code>t2['veo1'] = [int(a in b) for a, b in zip(t2.textito, t2.texto)]
</code></pre>
<p><strong><em>更好的回答每个@Ninja Puppy</em></strong></p>
^{pr2}$
<p><strong><em>更好的答案是每只@Ninja Puppy</em></strong></p>
<pre><code>from operator import contains;
t2['veo1'] = pd.Series(map(contains, t2.texto, t2.textito), dtype=int)
</code></pre>
<hr/>
<p>按照忍者小狗的建议。使用<code>set</code>并检查子集在这种特殊情况下可以使用单个字符串。但是,它也会为<code>'word'</code>中的<code>'www'</code>返回{<cd3>},这可能不是您想要的。在</p>
<pre><code>set('www') <= set('word')
True
</code></pre>
<p>还有</p>
<pre><code>set('not') <= set('stone')
True
</code></pre>
<p>什么时候</p>
<pre><code>'not' in 'stone'
False
</code></pre>
<hr/>
<h3>定时</h3>
<p><a href="https://i.stack.imgur.com/MkKXg.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/MkKXg.png" alt="enter image description here"/></a></p>
<p><strong><em>特别说明</em></strong></p>
<p>感谢@Ninja Puppy</p>
<p><a href="https://i.stack.imgur.com/gao0D.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/gao0D.png" alt="enter image description here"/></a></p>
<p>请注意,如果我们将理解中的<code>bool</code>值赋给<code>pd.Series</code>,并让一个向量化的操作处理到<code>int</code>的转换,我们可以节省一些时间。在</p>
<p>如果我们导入<code>contains</code>操作符并使用python的<code>map</code>,我们可以获得更高的效率</p>