擅长:python、mysql、java
<p>您可以使用此选项在列表中的每个字符串中获取由逗号分隔的唯一单词:</p>
<pre><code>r = [','.join(set(s.split(','))) for s in l]
print(r)
</code></pre>
<p>输出:</p>
<pre><code>['B-album', 'B-album,I-album', 'B-album,I-album', 'B-album,I-album', 'O,B-album,I-album','O,B-album,I-album', 'O,B-album,I-album', 'B-artist,B-album', 'B-artist,B-album,B-playmode']
</code></pre>
<p>要从新列表中删除重复的字符串,可以在新列表中再次使用<code>set()</code>:</p>
<pre><code>r = list(set(r))
print(r)
</code></pre>
<p>输出:</p>
<pre><code>['B-album', 'I-album,B-album', 'B-artist,B-album', 'I-album,O,B-album', 'B-playmode,B-artist,B-album']
</code></pre>