为什么现在numpy数组指定dtype = int64?

时间:2018-10-16 13:17:48

标签: python arrays numpy

我从这两个数组开始:

import numpy as np
import np.array as array

c = [array([0, 0]), array([-1,  0]), array([ 0, -1]), array([0, 1]), array([1, 0])]

n = array([0,-1])

然后我这样做:

np.where((c==n).all(axis=1))[0]

结果是

array([2], dtype=int64)

为什么知道指定int64
我只能使用.astype('int32') ...

0 个答案:

没有答案