色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

python矩陣保留位數(shù)

Python矩陣是常用的數(shù)據(jù)結(jié)構(gòu)之一,其使用非常靈活,但在數(shù)據(jù)處理過(guò)程中我們經(jīng)常需要控制其保留的小數(shù)位數(shù),下面介紹兩種常用的方法:

import numpy as np
# 方法一:通過(guò)設(shè)置打印選項(xiàng)
np.set_printoptions(precision=3, suppress=True)
# 測(cè)試矩陣
a = np.array([[1/3, 1/6], [1/7, 1/8]])
# 打印結(jié)果
print(a)

在上面的代碼中,我們使用了numpy庫(kù)的set_printoptions函數(shù),其中precision參數(shù)用于控制保留的位數(shù),suppress參數(shù)用于控制科學(xué)計(jì)數(shù)法的顯示。運(yùn)行結(jié)果如下:

[[0.333 0.167]
 [0.143 0.125]]

接下來(lái)介紹第二種方法:

import numpy as np
# 測(cè)試矩陣
a = np.array([[1/3, 1/6], [1/7, 1/8]])
# 保留兩位小數(shù)并轉(zhuǎn)換為字符串
result = np.array2string(a, formatter={'float_kind': '{:.2f}'.format})
# 打印結(jié)果
print(result)

在這個(gè)方法中,我們使用了numpy庫(kù)的array2string函數(shù),并設(shè)置了formatter參數(shù),通過(guò)格式化字符串控制小數(shù)位數(shù)。運(yùn)行結(jié)果如下:

[[0.33 0.17]
 [0.14 0.12]]

以上就是Python矩陣保留位數(shù)的兩種常用方法。