es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: SET-DIFFERENCE

En Python, ¿por qué obtengo el mensaje de error “tipo no hasheable: ‘lista'” al hacer list(set(listaB)-set(listaA))?

Tengo listA=[[0,1,2]], y listB=[[0,1,2],[0,1,3],[0,2,3]], y quiero obtener los elementos que están en listB pero no en listA, es decir, mi resultado deseado es listC=[[0,1,3],[0,2,3]]. Ya obtuve listC utilizando una comprensión de listas: listA=[[0,1,2]] listB=[[0,1,2],[0,1,3],[0,2,3]] listC=[b for b in listB if b not in listA] Pero si quiero hacerlo de otra . . . Read more

¿Cuál es el método más económico para encontrar todos los elementos en un mapa de JavaScript que no se encuentran en otro mapa?

Estoy trabajando mucho con Mapas en javascript. Necesito la manera más eficiente computacionalmente de encontrar todos los elementos que están en Mapa a y que no están presentes en Mapa b. Por ejemplo, const a = new Map(); a.set(‘item1’, ‘valor del item1’); a.set(‘item2’, ‘valor del item2’); const b = new . . . Read more

set.difference() genera TypeError: tipo ‘lista’ no hasheable.

En resumen, lo que estoy intentando hacer es encontrar los valores únicos en una lista. Me dijeron que sería más fácil lograrlo utilizando “set.difference()”, aunque esto ocasiona el siguiente error: “Traceback (most recent call last):… TypeError: unhashable type: ‘list’” El código se muestra a continuación: assert self.model is not None . . . Read more