擅长:python、mysql、java
<p>使用<code>join</code>在集合的元素中交错换行。你知道吗</p>
<p><code>print('\n'.join(a & b) or "No common elements")</code></p>
<p>此外,如前所述,如果每个字符中都有换行符,则可以对空字符串进行联接,以获得相同的结果:</p>
<p><code>print(''.join(a & b) or "No common elements")</code></p>
<p>或者,如果你不想处理它,你可以用一个新行,用一个理解:</p>
<p><code>print('\n'.join(s.strip('\n') for s in a & b) or "No common element")</code></p>
<p>此外,所有这些都有效,因为join在没有可循环的内容时返回空字符串:</p>
<pre><code>In [60]: '\n'.join(set() & set())
Out[60]: ''
</code></pre>
<p>在python中是<code>False</code>。你知道吗</p>