擅长:python、mysql、java
<p>以下是我的尝试:</p>
<pre><code>list = ['DI', 'CI', 'CS', 'TQ', 'CE']
list_string = ['dd4/DI/dew',
'55t/ft54/CS/rgd/fge',
'32g/tt/CE/45/543/g54',
'454/533/633/76']
return_list = [tuple(filter(lambda y: y in x, list))[0] if
len(tuple(filter(lambda y: y in x, list))) else
'others'
for x in list_string]
print(return_list)
</code></pre>
<p>以下是结果,与您的预期结果相同:</p>
<pre><code>['DI', 'CS', 'CE', 'others']
</code></pre>