擅长:python、mysql、java
<p>使用<code>sorted</code>:</p>
<pre><code>diff = list(set(getALL) - set(Source))
for items in sorted(diff, key=getALL.index):
print(items)
</code></pre>
<p>即使如此:</p>
<pre><code>print('\n'.join([i for i in getALL if i not in Source]))
</code></pre>
<p>以及:</p>
<pre><code>print(*[i for i in getALL if i not in Source], sep='\n')
</code></pre>
<p>是最短的解决方案。你知道吗</p>
<p>它们都输出:</p>
<pre><code>apple
cat
dog
</code></pre>