JavaScript is required

Kết quả nào đúng cho đoạn code sau?

X = numpy.array([[3, 89],

                 [23, 17],

                 [92, 26],

                 [34, 28],

                 [12, 9]])

print(numpy.ptp(X))

A.

3

B.

92

C.

89

D.

Error

Trả lời:

Đáp án đúng: C


`numpy.ptp(X)` trả về khoảng giá trị (range) của các phần tử trong mảng `X`. Khoảng giá trị được tính bằng hiệu giữa giá trị lớn nhất và giá trị nhỏ nhất. Trong mảng `X` đã cho, giá trị lớn nhất là 92 và giá trị nhỏ nhất là 3. Vậy, `numpy.ptp(X)` sẽ trả về 92 - 3 = 89.

Câu hỏi liên quan