如何从numpy数组创建列表?

时间:2011-09-12 00:27:47

标签: python numpy

如何将numpy数组导入python列表?

寻找('foo',1,2,3,4) 系列是一个numpy数组

symbol = 'foo'

def rowp (symbol,series):
            rowp=[]
            series = series[0:4]
            ss = series.tolist     
            rowp.append(symbol)     
            rowp.append(ss)      
            print rowp

我收到错误:

['foo', <built-in method tolist of numpy.ndarray object at 0x05D07D40>] 

1 个答案:

答案 0 :(得分:6)

正如您已经通过错误消息看到的那样,tolist [docs]方法。这意味着您必须致电

ss = series.tolist()

更新:使用extend代替append

rowp.extend(series.tolist())

顺便说一下,你得到的结果不是错误