擅长:python、mysql、java
<p>一种使用<code>set.union</code>的方法有<a href="https://stackoverflow.com/a/48063424/4573247">already been mentioned</a>,尽管在第一次将列表映射到<code>set</code>实例之后应用于每个列表。你知道吗</p>
<p>另一种选择是,可以省略显式的<code>set</code>映射,如<code>set.union</code>,与<code>set.update</code>(后一种方法在<a href="https://stackoverflow.com/a/48063418/4573247">the accepted answer</a>中介绍)非常类似,它还可以使用任意数量的可iterable参数,允许直接调用空集和提供的列表上的<code>set.union</code>。你知道吗</p>
<pre><code>>>> list_a = ['abc','bcd','dcb']
>>> list_b = ['abc','xyz','ASD']
>>> list_c = ['AZD','bxd','qwe']
>>> result = set().union(list_a, list_b, list_c)
>>> result
{'ASD', 'xyz', 'qwe', 'bxd', 'AZD', 'bcd', 'dcb', 'abc'}
</code></pre>