2
给定一个元组列表,其中每个元组表示一个表中的一行,例如,元组列表Numpy recarray
tab = [('a',1),('b',2)]
有没有简单的方法将其转换为记录数组?我试过
np.recarray(tab,dtype=[('name',str),('value',int)])
这似乎不起作用。
给定一个元组列表,其中每个元组表示一个表中的一行,例如,元组列表Numpy recarray
tab = [('a',1),('b',2)]
有没有简单的方法将其转换为记录数组?我试过
np.recarray(tab,dtype=[('name',str),('value',int)])
这似乎不起作用。
尝试
np.rec.fromrecords(tab)
rec.array([('a', 1), ('b', 2)],
dtype=[('f0', '|S1'), ('f1', '<i4')])