Discusión

¿Un error de ejecución?

import asyncio

async def _double(value: int) -> int: await asyncio.sleep(0) return value * 2

async def gather_results(values: list[int]) -> list[int]: # Ejecuta _double para cada valor con asyncio.gather y retorna los resultados l = await asyncio.gather(*[_double(i) for i in values]) return l

print(asyncio.run(gather_results([10, 20])))

Este código está corriendo en mi IDE y hace lo que pide el enunciado, pero en la página no funciona.

0respuestas
Respuestas

Aún no hay respuestas

¡Sé el primero en responder!

Escribir un comentario

Debes iniciar sesión para publicar un comentario.