Series

Palabras clave en Python: in

Leodanis Pozo Ramos
Leodanis Pozo Ramos
05 feb 2026 1 min
Palabras clave en Python: in

En Python, la palabra clave in te permite verificar la pertenencia de un elemento en una secuencia o iterar sobre un iterable.

Sintaxis

La sintaxis de la palabra clave in como operador de pertenencia es la siguiente:

element in sequence

Para los bucles for, la sintaxis es:

for element in sequence:
    <block>

Ejemplos prácticos

Aquí tienes algunos ejemplos de cómo puedes usar la palabra clave in:

>>> "a" in "manzana"
True

>>> 3 in [1, 2, 3, 4, 5]
True

>>> 7 in {1, 2, 3, 4, 5}
False

El operador in devuelve True cuando el elemento existe en la colección y False en caso contrario.

Cuando usas in en un bucle for, puedes iterar a través de cada elemento de un iterable:

>>> for letter in "hola":
...     print(letter)
...
h
o
l
a

En este caso, se itera a través de cada carácter de la cadena "hola", imprimiéndolos uno por uno.

Uso de in

Los casos de uso más comunes de la palabra clave in incluyen los siguientes:

  • Comprobar si un elemento está presente en una colección como listas, tuplas, cadenas, conjuntos o diccionarios.
  • Verificar si una clave existe en un diccionario.
  • Iterar sobre elementos de un iterable utilizando bucles for.
  • Comprobar si un elemento no pertenece a una colección combinando not con in.

Resumiendo

La palabra clave in te permite verificar la pertenencia de elementos en secuencias. También es clave en ciclos for.

Conocer y emplear in de forma eficiente te ayudará a escribir código más claro y conciso al trabajar con colecciones de datos. Consulta también los artículos sobre not, for y colecciones para ampliar tus conocimientos.