Ir al contenido

List Contains

Tipo: list-contains  ·  Paquete: Collections Activities v1.0.3  ·  Salida: bool

Comprueba si una lista contiene un elemento y devuelve true/false. Útil para evitar duplicados o validar pertenencia.

Busca item dentro de list comparando cada elemento por igualdad exacta, incluido el tipo:

  • Los textos distinguen mayúsculas de minúsculas ("ana" no es "Ana").
  • Un número no es igual a su texto (5 no es "5"), y números de distinto tipo tampoco coinciden (5 entero no es 5.0 decimal). Si la lista viene de otra fuente, convierte antes el valor que buscas al mismo tipo, por ejemplo con str(...).

No modifica la lista.

ParámetroTipoPor defectoDescripción
listList—La lista.
itemobject—El elemento a buscar.

Ninguno.

Devuelve un bool: true si algún elemento es igual a item, false si no (también con una lista vacía).

MensajeCausa y solución
'list' debe ser una List; se recibió ….list no es una lista (el mensaje indica el tipo recibido, o null si la variable está vacía).

Evitar agregar un elemento repetido:

List Contains list = procesados item = id → output: yaEsta
If condition = !yaEsta
└─ then:
Add to List list = procesados item = id