擅长:python、mysql、java
<p>如果顺序无关紧要,你可以使用一套理解:</p>
<pre><code>res = list({x.split()[0] for x in bb})
</code></pre>
<p>如果顺序很重要,并且您有Python3.6或更高版本,您可以使用dict理解:</p>
<pre><code>res = list({x.split()[0]:None for x in bb})
</code></pre>
<p>如果顺序很重要,并且您有Python 3.5或更低版本,则可以使用OrderedDict:</p>
<pre><code>from collections import OrderedDict
res = list(OrderedDict((x.split()[0],None) for x in bb))
</code></pre>