擅长:python、mysql、java
<p>该函数将返回比较的列表。它检查<code>substring</code>是否在<code>main string</code>中,如果是<code>True</code>,则追加<code>x</code>列表。完成一个子字符串后,<code>if statement</code>检查是否存在匹配项。如果是,则附加它,如果不是,则附加一个<code>None</code>值</p>
<pre><code>list1 = ['fda3232', 'fcg3224', 'kgj5543', '3323fda9832', 'ffz3392', '221gks9483', 'mnx8385', 'aaz9323', '332kgj4323']
list2 = ['fda', 'kgj', 'mxx', 'mnx']
def chan(list1, list2):
for i in list1:
x = []
for j in list2:
if j in i:
x.append(j)
if len(x) > 0:
lister.append(''.join(x))
else:
lister.append(None)
return lister
print(chan(list1, list2))
</code></pre>