Menu
Coddy logo textTech

Verificações de Pertencimento

Parte da seção Logic & Flow do Journey de Python da Coddy. Lição 25 de 78.

As verificações de associação em Python permitem verificar se um valor existe em uma coleção como uma lista, tupla, conjunto ou dicionário usando in e not in.

O operador in verifica se um valor existe:

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

O operador not in verifica se um valor não existe:

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

Para dicionários, as verificações de associação aplicam-se às chaves por padrão:

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

Desafio

Fácil

Você recebeu uma lista de nomes e um dicionário de notas de alunos. Escreva um programa que:

  1. Verifique se "Alice" está na lista → Imprima: "Alice is in the list."
  2. Verifique se "David" não está na lista → Imprima: "David is not in the list."
  3. Verifique se "Bob" está no dicionário → Imprima: "Bob is in the dictionary."
  4. Verifique se "Eve" não está no dicionário → Imprima: "Eve is not in the dictionary."

Experimente você mesmo

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

# Escreva o código aqui
quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Logic & Flow

Pratique por conta própria: Compilador de Python online