Дан список `values` — числовая time series (например, ежедневные DAU). Найдите индексы аномалий: точек где |z-score| > threshold. Z-score = (x - mean) / std. Используй среднее и std по всему ряду (не rolling). Без numpy/scipy. Аналитический контекст: детекция выбросов в дашборде (резкие просадки/всплески метрик). Реализуй `find_anomalies(values, threshold=2.0)` — возвращает list.
algorithms python real-da statistics