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."

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

Practica por tu cuenta: Compilador de Python online