Documentação Python 3: https://docs.python.org/3/tutorial/
[CURSO] PYTHON: COMENÇANDO COM A LINGUAGEM: https://cursos.alura.com.br/certificate/94cae4ff-e32c-420d-9a16-8ed7f9e4b2b1
List Comprehensions: https://pythonacademy.com.br/blog/list-comprehensions-no-python
Exemplos:
-
[expr for item in lista] Em outras palavras: aplique a expressão expr em cada item da lista.
-
[expr for item in lista if cond] Aplique a expressão expr em cada item da lista caso a condição cond seja satisfeita.
-
[resultado_if if expr else resultado_else for item in lista] Em outras palavras: para cada item da lista, aplique o resultado resultado_if se a expressão expr for verdadeira, caso contrário, aplique resultado_else.