小编典典

如何将2D float numpy数组转换为2D int numpy数组?

python

如何将实际的numpy数组转换为int numpy数组?尝试直接使用map映射到数组,但是没有用。


阅读 139

收藏
2021-01-20

共1个答案

小编典典

使用astype方法。

>>> x = np.array([[1.0, 2.3], [1.3, 2.9]])
>>> x
array([[ 1. ,  2.3],
       [ 1.3,  2.9]])
>>> x.astype(int)
array([[1, 2],
       [1, 2]])
2021-01-20