Асинхронный сон до его исккуственного прерывания Python

Есть асинхронная функция которой надо проверять значение на его существование и спать до его удаления. Как это сделать? Ну и чтобы в асинхронной функции вызывался процесс проверки и она как бы зависала и не продолжала цикл

lst = []
async def f():
    for i in range(10):
       lst.append("value") # У меня тут будет другая функция но это её основное действие
       await sleep_while_value_not_deleted()

Ответы (0 шт):