擅长:python、mysql、java
<pre><code>List_A = ['SedimentDB','SeedDB', 'FloorCD', 'QuanCD', 'DewDB', 'AsiaDMS',
'AfriDMS', 'EuroDMS']
List_B = ['DMS', 'CD', 'DB']
new_lst = []
for j in List_B:
for i in range(0,len(List_A)):
len_i = len(List_A[i]) # length of each word in LIst A
len_j = len(j) # length of each word in LIst b
if List_A[i][len_i-len_j:] == j :
new_lst.append(List_A[i])
print(new_lst)
</code></pre>