擅长:python、mysql、java
<p>我认为您需要通过<code>|</code>为<code>OR</code>比较列和链条件:</p>
<pre><code>users['uses_name'] = (users['last_name'] == users['password'])|
(users['first_name'] == users['password'])
</code></pre>
<p>或者将两列与<a href="http://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.eq.html" rel="nofollow noreferrer">^{<cd3>}</a>进行比较,并通过<a href="http://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.any.html" rel="nofollow noreferrer">^{<cd5>}</a>获得至少一个<code>True</code>:</p>
<pre><code>users['uses_name'] = users[['first_name', 'last_name']].eq(users['password'], axis=0).any(axis=1)
</code></pre>
<hr/>
<pre><code>print (users)
user_name password first_name last_name uses_name
0 vance.jennings vance vance jennings True
1 bino.lapsi dflkjdk bino lapsi False
</code></pre>