Ed
anteontem
A função `as_completed(futures)` é utilizada em programação assíncrona, especialmente com a biblioteca `concurrent.futures` em Python. Ela permite que você itere sobre os objetos `Future` à medida que eles são concluídos, independentemente da ordem em que foram iniciados. Analisando as alternativas: a) Um objeto de sincronização - Não é correto, pois `as_completed` não retorna um objeto de sincronização. b) Uma lista ordenada de resultados - Também não é correto, pois não retorna uma lista, mas sim um iterador. c) Um iterador que produz Future conforme elas finalizam - Esta é a descrição correta da função `as_completed`. d) Apenas os resultados que falharam - Não é correto, pois a função retorna todos os `Future` conforme eles são concluídos, não apenas os que falharam. Portanto, a alternativa correta é: c) Um iterador que produz Future conforme elas finalizam.