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]
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
0