如何比较两个字符串列表和 return 匹配项?
How to compare two string lists and return matches?
我想获取两个列表并找出两个列表中都出现的值。
A = ['A7', 'B4', 'B7']
B = ['A7', 'B7', 'C7', 'D7', 'E7', 'F7', 'G7', 'H7', 'I7']
returnMatches()
会 return ['A7', 'B7']
.
你可以这样做:
set(A) & set(B)
您甚至可以从一开始就将它们构建为集合:
A = {'A7', 'B4', 'B7'}
我想获取两个列表并找出两个列表中都出现的值。
A = ['A7', 'B4', 'B7']
B = ['A7', 'B7', 'C7', 'D7', 'E7', 'F7', 'G7', 'H7', 'I7']
returnMatches()
会 return ['A7', 'B7']
.
你可以这样做:
set(A) & set(B)
您甚至可以从一开始就将它们构建为集合:
A = {'A7', 'B4', 'B7'}