NumPy là thư viện mạnh cho xử lý dữ liệu số. Bài viết minh họa tính giá trị trung bình (mean) của từng mảng trong một danh sách các mảng NumPy.
Cách 1: Sử dụng np.mean()
Duyệt danh sách mảng, gọi np.mean() cho mỗi mảng.
import numpy as np
Arrays_In = [np.array([11, 5, 41]), np.array([12, 13, 26]), np.array([56, 20, 51])]
Arrays_res = [np.mean(arr) for arr in Arrays_In]
print("Means:", Arrays_res) # [19.0, 17.0, 42.333...]
Cách 2: Sử dụng np.average()
Tương tự, dùng np.average() cho kết quả giống hệt.
import numpy as np
Arrays_In = [np.array([11, 5, 41]), np.array([12, 13, 26]), np.array([56, 20, 51])]
Arrays_res = [np.average(arr) for arr in Arrays_In]
print("Means:", Arrays_res) # [19.0, 17.0, 42.333...]