numpy空array存储object或者str类型的元素
有时候想先创建一个空的array,for循环中再用numpy.append拼接成一列。 但是numpy不好创建空的且无形状的array,什么参数都不加的话会报错TypeError: array() missing required argument 'object' (pos 0) 所以可以用如下:
arr = numpy.array(object=object)
arr = numpy.array(object=str)
最后要注意第一个元素arr[0]是class<'object'>或class<'str'>,存储数据时要去掉,使用arr[1:].tolist()
共有 0 条评论