Python ConcurrencyRunning Parallel Operations with Asyncio GatherMaster asyncio.gather() to run multiple coroutines simultaneously and combine their results