擅长:python、mysql、java
<p>numpy的数组在这里可以很好地工作。你可以在这里阅读更多信息:<a href="https://docs.scipy.org/doc/numpy/reference/generated/numpy.array_equal.html" rel="nofollow noreferrer">https://docs.scipy.org/doc/numpy/reference/generated/numpy.array_equal.html</a></p>
<pre><code>import numpy as np
lis1= [['AU002', '000000000037080', 'VB_ADJ'], ['AU002', '000000000037080' ,'VB_ADJ'] , ['AU002' ,'000000000039325', 'VB_ADJ'], ['AU002', '000000000039325', 'VB_ADJ']]
lis2=[['AU002', '000000000037080', 'HUNTER_DOUGLAS'] , ['AU002', '000000000037080', 'EXP'] ,['AU002', '000000000037080' ,'GEN'], ['AU002' ,'000000000037080' ,'VB_ADJ'] , ['AU002' ,'000000000039325', 'EXP']]
for i in lis1:
lis=[]
for j in lis2:
lis.append(np.array_equal(i,j))
if True in lis:
print('Found ', i)
else:
print('Not Found ', i)
</code></pre>
<p><strong>输出</strong></p>
<pre><code>Found ['AU002', '000000000037080', 'VB_ADJ']
Found ['AU002', '000000000037080', 'VB_ADJ']
Not Found ['AU002', '000000000039325', 'VB_ADJ']
Not Found ['AU002', '000000000039325', 'VB_ADJ']
</code></pre>