Дан список цен. Вычислите скользящее среднее с заданным окном.
Верните список значений: None для позиций с недостаточным количеством данных, иначе — среднее округлённое до 2 знаков.
def rolling_mean(prices: list[float], window: int) -> list:
rolling_mean([100, 102, 98, 105, 103, 107, 110, 108], 7)
→ [None, None, None, None, None, None, 103.57, 104.71]prices = [100,102,98,105,103,107,110,108]window = 7[null,null,null,null,null,null,103.57,104.71]prices = [10,20,30,40,50,60,70]window = 7[null,null,null,null,null,null,40]prices = [1,2,3,4,5]window = 3[null,null,2,3,4]