擅长:python、mysql、java
<P>最简单的修复只考虑在{{CD1>}:</P>之后的令牌
<pre><code>for x in list:
user = x.rsplit("-", 1)[-1]
if user not in list2:
list2.append(user)
</code></pre>
<p>注意:您不应该对<code>list</code>之类的内置名称进行阴影处理。此外,包含检查对于列表来说是昂贵的,因此如果您有大量数据,则应该考虑使用^ {< CD3> }或^ {< CD4}}。<p>
<pre><code>s = set(x.rsplit("-", 1)[-1] for x in lst)
</code></pre>
<p>文件:</p>
<ul>
<li><a href="https://docs.python.org/3/library/stdtypes.html#str.rsplit" rel="nofollow noreferrer">^{<cd5>}</a></li>
</ul>