/
kajumz
/
python_async
Обзор
Документация
Войти
/
kajumz
/
python_async
Код
Запросы
1
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
homework/tasks/task_3.py
23 строки
733 B
kajumz
Initial commit
25 дек 2024, 22:25
Не верифицирован
25 дек 2024, 22:25
43242a1
Код
Авторство
О чём код?
import asyncio from dataclasses import dataclass from typing import Awaitable @dataclass class Ticket: number: int key: str async def coroutines_execution_order(coros: list[Awaitable[Ticket]]) -> str: # Необходимо выполнить все полученные корутины, затем упорядочить их результаты # по полю number и вернуть строку, состоящую из склеенных полей key. # # Пример: # r1 = Ticket(number=2, key='мыла') # r2 = Ticket(number=1, key='мама') # r3 = Ticket(number=3, key='раму') # # Результат: 'мамамылараму' # # YOUR CODE GOES HERE