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')])