Senior
4 tháng 10, 2026Tìm lỗi: Data Analytics
Một đoạn mã. Tìm ra lỗi, hoặc chứng minh là không có lỗi nào.
python
1from typing import Iterable
2
3def compute_weighted_mean(values: Iterable[float], weights: Iterable[float]) -> float:
4 total_weight = sum(weights)
5 weighted_sum = sum(v * w for v, w in zip(values, weights))
6 return weighted_sum / total_weight
7
8def process_batch(metrics: dict) -> dict:
9 results = {}
10 for key, (values, weights) in metrics.items():
11 results[key] = compute_weighted_mean(values, weights)
12 return resultsNhấp vào những dòng gây ra vấn đề.
Phán quyết của bạn
Một lần thử mỗi ngày. Đáp án hiện ra ngay sau đó.
Giữ chuỗi ngày của bạn
Tạo tài khoản để giữ chuỗi ngày và theo dõi tiến độ của bạn.