Python - diferencia entre listas

 
Vista:

diferencia entre listas

Publicado por Ayuda con este tambien amigos (5 intervenciones) el 23/03/2017 14:12:01
Implemente un programa en Pyhon con funciones una función llamada diferencia, que reciba como entrada dos listas, hay que crear copias de las listas originales y hacer operaciones para regresar una lista que tenga todos los elementos que están en la primer lista, pero que no están en la segunda lista (muy parecido a la diferencia o complemento de conjuntos) sin elementos repetidos. Por ejemplo, si llamamos a la funci´on desde el shell, debería mostrar algo como:

a=diferencia([5,4,3,8],[4,3,6])
print a

[5, 8]

b=diferencia([’perro’, ’gato’, ’liebre’,’perro’],[’conejo’, ’gato’, ’pato’])
print b

[’perro’, ’liebre’]

c=diferencia([1,’dos’, 3,3,1,’dos’],[’cero’,’dos’,’dos’])
print c

[1, 3]
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder