<p>假设我有:</p>
<pre><code>usa = ["kebab","pizza", "hamburger"]
uk = ["kebab", "hamburger"]
</code></pre>
<p>我如何检查英国是否有美国所有的膳食</p>
<p>我试过这个:</p>
<pre><code>for i in usa:
if i not in str(uk):
print("UK doesn't serve %s" % i)
</code></pre>
<p>这样做有效,但只会返回英国名单上丢失的项目。我要知道到底少了什么。这个用餐清单可能包含1000条或更多的记录</p>
<p>您可以使用<code>all</code>使用以下理解方式</p>
<pre><code>usa = ["kebab","pizza", "hamburger"]
uk = ["kebab", "hamburger"]
print (all(i in usa for i in uk))
# True
</code></pre>