python-operadores-pertenencia

Operadores de pertenencia en Python

Los operadores de pertenencia en Python nos permiten verificar si un valor está presente dentro de una secuencia (como una cadena, lista, tupla, o un conjunto).

OperadorNombreDescripción
inEnRetorna True si el valor se encuentra en la secuencia
not inNo enRetorna True si el valor no se encuentra en la secuencia

Lista de operadores de pertenencia

Operador in

El operador in se utiliza para verificar si un valor está presente en una secuencia.

frutas = ["manzana", "banana", "cereza"]

es_banana = "banana" in frutas  # True
es_uva = "uva" in frutas  # False

En este ejemplo, estamos verificando si "banana" está presente en la lista frutas, lo cual es True. También verificamos si "uva" está presente, lo cual es False.

Operador not in

El operador not in se utiliza para verificar si un valor NO está presente en una secuencia.

frutas = ["manzana", "banana", "cereza"]

no_es_uva = "uva" not in frutas  # True
no_es_manzana = "manzana" not in frutas  # False

En este ejemplo, estamos verificando si "uva" NO está presente en la lista frutas, lo cual es True. También verificamos si "manzana" NO está presente, lo cual es False.

Ejemplos de uso