5. Intersecciones entre listas

Crea una función que devuelva una lista de los valores con las coincidencias entre otras 2 listas. Mantén el orden de la primera lista.

def intersecciones(lista_1: list, lista_2: list) -> list:
    pass

intersecciones([1, 2, 3], [1, 4, 5])
# [1]

intersecciones([1, 2, 3], [5, 2, 1, 6])
# [1, 2]

intersecciones([1, 2, 3], [3, 2, 7, 6])
# [2, 3]

intersecciones([1, 2, 3], [9, 5, 7, 6])
# []

Ratoncito

Mantén el orden de la primera lista.

Dragón

Incluye un tercer argumento para indicar si quieres ordenar los resultados con la primera lista o la segunda.

Este trabajo está bajo una licencia Attribution-NonCommercial-NoDerivatives 4.0 International.

¿Me invitas a un café?

Visitantes en tiempo real

Estás solo: 🐱