- Nessa aula vamos aprender a utilizar list comprehension.
- A list comprehension oferece uma sintaxe mais curta quando você deseja criar uma nova lista com base nos valores de uma lista existente.
- Sua sintaxe: newlist = [expression for item in iterable if condition == True]
- Crie um arquivo com o nome 25-list_comprehension.py.
gamesList = ["Mario Odyssey", "Donkey Kong Country", "Luigi's mansion", "Kirby"]
"""
Em uma única expressão aplicamos o for e o
if para selecionar jogos que tenham a letra a
Sintaxe: novalista =
[expression for item in iterable if condition == True]
"""
newList = [x for x in gamesList if "a" in x]
print(newList)
gamesFinished = [x for x in gamesList if x != "Kirby"]
print(gamesFinished)
listNumbers = [x for x in range(10) if x < 4]
print(listNumbers)
- Para executar o arquivo, basta utilizar o comando python .\25-list_comprehension.py no terminal.

- Parabéns. Você aprendeu a utilizar list comprehension em Python.