Сравнение двух списков в Python

Итак, чтобы привести грубый пример без какого-либо кода, написанного для него, мне любопытно, как я смогу выяснить, что общего у обоих списков.

Пример:

listA = ['a', 'b', 'c']
listB = ['a', 'h', 'c']

Я хотел бы иметь возможность вернуться:

['a', 'c']

Как же так?

Возможно, с переменными строками, такими как:

john = 'I love yellow and green'
mary = 'I love yellow and red'

И вернуться:

'I love yellow and'
8
задан Matthew 28 July 2012 в 02:19
поделиться