0
Ответ на мой вопрос, вероятно, где-то здесь, но я не мог его найти.Как создать третий список, сравнив два других списка со строковым соответствием.
У меня есть два списка:
['batman','superman','spiderman',]
['batman','ironman','superman','flash','wonderwoman']
Я хочу, чтобы сравнить два списка и возвращают совпадающие элементы в качестве третьего списка:
['batman','superman']
Я только нашел это решение:
list=['a cat','a dog','a yacht']
string='a cat'
if string in list:
print 'found a cat!'
Но это только сравнение между строкой и списком ...
перестань, ты не искал, что много. Существует много дубликатов. однострочный: 'set (list1). intersection (list2)' is one. –