quiero encontrar la intersección de dos listas en python. tengo algo que se parece a esto:intersecar dos listas de palabras en python
>>> q = ['apple', 'peach', 'pear', 'watermelon', 'strawberry']
>>> w = ['pineapple', 'peach', 'watermelon', 'kiwi']
y quiero encontrar algo que se parece a esto:
t = ['peach', 'watermelon']
Sé que es un simple pregunta, pero soy nuevo pitón - ¿alguien tiene ¿alguna sugerencia?
se me adelantó. Los conjuntos también funcionan con los operadores binarios '|' (OR = unión), '&' (AND = intersección) y '^' (XOR = en un conjunto pero no en ambos), por lo que también daría la respuesta: 't = set (q) & set (w) ' –
Hah, su comentario publicado igual que mi edición. Es divertido intentar escribir ejemplos antes de que alguien más los agregue. – Turnsole
¡perfecto! y ¿es posible guardar la lista de intersección (que accidentalmente hago en un conjunto) como un archivo csv? @lazyr @Hydrangea – user808545