Python: Compreensões de lista
Esta documentação faz parte do guia Aprender Python. Consulte o guia completo aqui: Um guia abrangente de Python.
👋 Bem-vindo à documentação do Stackhero!
Stackhero oferece uma solução cloud Python pronta a usar que proporciona uma série de benefícios, incluindo:
- Implemente a sua aplicação em segundos com um simples
git push.- Utilize o seu próprio nome de domínio e beneficie da configuração automática de certificados HTTPS para uma segurança reforçada.
- Desfrute de tranquilidade com backups automáticos, atualizações com um clique, e preços simples, transparentes e previsíveis.
- Obtenha performance ótima e segurança robusta graças a uma VM privada e dedicada.
Poupe tempo e simplifique a sua vida: só leva 5 minutos para experimentar a solução de hospedagem cloud Python do Stackhero!
As compreensões de lista permitem criar listas em uma única linha legível combinando uma expressão com um ciclo e uma condição opcional. Elas são excelentes para transformar ou filtrar dados.
new_list = [expression for item in iterable if condition]
Exemplo:
squares = [x * x for x in range(1, 6)]
print(squares) # Saída: [1, 4, 9, 16, 25]