擅长:python、mysql、java
<p>另一个解决方案是:</p>
<pre><code>d_file = 'Data\data.txt'
s_file = 'Data\source.txt'
keywords = set()
with open(s_file) as list_file:
for line in list_file:
if line.strip():
keywords.add(line.strip())
data = set()
with open(d_file) as master_file:
for line in master_file:
data.add(line.strip().split(' ')[0])
print keywords.issubset(data)
</code></pre>
<p>这个解决方案基于<code>set</code>交集:创建两个MAC地址集,并检查其中一个是否完全包含在另一个中。你知道吗</p>