擅长:python、mysql、java
<p>看来你也需要部分匹配。下面的代码是直观的,但可能不是有效的。也假设你对dict结果没问题。在</p>
<pre>
>>> data_items = ['abc','123data','dataxyz','456','344','666','777','888','888', 'abc', 'xyz']
>>> search = ['abc','123','xyz','456']
>>> result = {k:0 for k in search}
>>> for item in data_items:
for search_item in search:
if search_item in item:
result[search_item]+=1
>>> result
{'123': 1, 'abc': 2, 'xyz': 2, '456': 1}
</pre>