0

我正在尝试打印一个没有单位的 numpy 数组。如果数量是浮点数(例如3 *ureg.milliampere),我已成功完成此操作。另一方面,如果是数组,我不能让数组返回。有人知道如何在没有单位的情况下返回整个数组吗?

import pint
ureg=pint.UnitRegistry()
i=3*ureg.milliampere 
print (i.magnitude)
>>>3 # This is what I expect

x=np.random.rand(6)*ureg.milliampere`
print (x.magnitude)

>>>1 # I want to have the array returned, instead.
4

0 回答 0