Асинхронный сон до его исккуственного прерывания Python
Есть асинхронная функция которой надо проверять значение на его существование и спать до его удаления. Как это сделать? Ну и чтобы в асинхронной функции вызывался процесс проверки и она как бы зависала и не продолжала цикл
lst = []
async def f():
for i in range(10):
lst.append("value") # У меня тут будет другая функция но это её основное действие
await sleep_while_value_not_deleted()