Menu
Coddy logo textTech

Comprobaciones de pertenencia

Parte de la sección Logic & Flow del Journey de Python de Coddy — lección 25 de 78.

Las comprobaciones de pertenencia en Python te permiten comprobar si un valor existe en una colección como una lista, tupla, conjunto o diccionario utilizando in y not in.

El operador in comprueba si un valor existe:

fruits = ["apple", "banana", "cherry"]
print("apple" in fruits)  # True

El operador not in comprueba si un valor no existe:

numbers = [1, 2, 3]
print(4 not in numbers)  # Verdadero

Para los diccionarios, las comprobaciones de pertenencia se aplican a las claves por defecto:

my_dict = {"name": "Alice", "age": 25}
print("name" in my_dict)  # Verdadero
print("Alice" in my_dict)  # Falso
challenge icon

Desafío

Fácil

Se te da una lista de nombres y un diccionario de calificaciones de estudiantes. Escribe un programa que:

  1. Comprueba si "Alice" está en la lista → Imprime: "Alice is in the list."
  2. Comprueba si "David" no está en la lista → Imprime: "David is not in the list."
  3. Comprueba si "Bob" está en el diccionario → Imprime: "Bob is in the dictionary."
  4. Comprueba si "Eve" no está en el diccionario → Imprime: "Eve is not in the dictionary."

Hoja de referencia

Usa los operadores in y not in para comprobar la pertenencia en colecciones:

Comprueba si un valor existe con in:

fruits = ["apple", "banana", "cherry"]
print("apple" in fruits)  # True

Comprueba si un valor no existe con not in:

numbers = [1, 2, 3]
print(4 not in numbers)  # True

Para los diccionarios, las comprobaciones de pertenencia se aplican a las claves por defecto:

my_dict = {"name": "Alice", "age": 25}
print("name" in my_dict)  # True
print("Alice" in my_dict)  # False

Pruébalo tú mismo

# Datos proporcionados
names = ["Alice", "Bob", "Charlie"]
grades = {"Alice": 85, "Bob": 90, "Charlie": 78}

# Escribe el código aquí
quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Logic & Flow