from numpy import *
from array import *
Vals = array('i', [1,3,5,6])
print(Vals)
而在输出中,我得到
array('i', [1,3,5,6])
我怎么能解决这个问题,当我安装numpy时,我在终端安装,因为它需要visual studio什么的。
如果你使用的是numpy,那就不需要什么 array
模块。 一个典型的表达这种初始化的方式可能是这样的。
import numpy as np # np alias for the lazy typist
vals = np.array([1,3,5,6], dtype=int16) # or dtype=int32 if you want 4-byte integers
当打印出来时
print(vals)
印花
[1 3 5 6]