Vídeo
:: Link :: https://www.youtube.com/watch?v=vaKozOH\_B4A
Notas
Este vídeo apresenta um novo recurso no Python 3.15 chamado desempacotamento em compreensões. Este recurso, parte da PEP 798, permite um código mais conciso ao desempacotar diretamente iteráveis dentro de compreensões de lista, conjunto, dicionário e gerador usando a sintaxe * e **.
Os principais pontos do novo recurso incluem:
- Compreensões mais curtas: A nova sintaxe encurta significativamente o código para achatar listas aninhadas, conjuntos e dicionários.
- Alternativa a itertools.chain: Ele fornece uma alternativa direta ao uso de itertools.chain para achatar iteráveis.
- Legibilidade aprimorada: O apresentador argumenta que essa mudança aumenta a legibilidade ao tornar o código mais conciso.
O apresentador demonstra exemplos da documentação oficial do Python e um exemplo modificado da PEP 798 para mostrar sua utilidade em cenários como obter diretórios pai de uma lista de caminhos. Embora o apresentador tenha encontrado erros de sintaxe ao tentar executar esses exemplos na versão alfa do Python 3.15, ele expressa entusiasmo pelo lançamento do recurso.