Ir para o conteúdo

Comprehensions em Python

Resumo

Comprehensions são uma forma concisa de criar coleções em Python. Elas permitem que você crie listas, dicionários e conjuntos de forma mais simples e legível. Nesta aula, iremos estudar como utilizar comprehensions em Python.

Exemplos

Comprehensions são definidas com colchetes [], chaves {} ou parênteses (), seguidos de uma expressão e um loop for.

# Lista de números pares até 10
pares = [x for x in range(10) if x % 2 == 0]

# Dicionário de nome e idade para cada pessoa
pessoas = {"João": 25, "Maria": 30, "José": 35}
pessoas_invertido = {idade: nome for nome, idade in pessoas.items()}

Referências