Translate

viernes, 22 de diciembre de 2023

Unir dos listas en prolog


Vamos a hacer un predicado que una dos listas en prolog: 


unir([], Lista, Lista).

unir([X | Resto], Lista, [X | Resultado]) :-

   unir(Resto, Lista, Resultado).


Y lo vamos a probar : 

unir([5,6,7],[1,2,3,4], X)

X = [5, 6, 7, 1, 2, 3, 4]