heapq em Python: fila de prioridade e top-N na prática
O módulo heapq é a forma canônica de montar uma fila de prioridade em Python sem instalar nada. Em cima de uma lista comum ele mantém um binary heap: …
O módulo heapq é a forma canônica de montar uma fila de prioridade em Python sem instalar nada. Em cima de uma lista comum ele mantém um binary heap: …
O módulo enum da biblioteca padrão do Python resolve um problema que aparece em todo sistema real: valores finitos com significado de negócio — status …
O functools é o módulo da biblioteca padrão do Python dedicado a funções de ordem superior — ferramentas que recebem ou devolvem outras funções. Ele …
O itertools é o módulo da biblioteca padrão do Python dedicado a iteração eficiente. Ele oferece funções pequenas, escritas em C, que criam e combinam …
Resposta curta: use pathlib para manipular caminhos e arquivos em Python com objetos Path. Ele permite juntar pastas com /, testar se um arquivo …
Trabalhar com datas e horas é uma das tarefas mais comuns em qualquer programa Python: registrar quando um pedido foi feito, calcular a validade de um …