2

タプルのリストが与えられた場合、各タプルはテーブル内の行を表します。

tab = [('a',1),('b',2)]

これをレコード配列に変換する簡単な方法はありますか? 私は試した

np.recarray(tab,dtype=[('name',str),('value',int)])

うまくいかないようです。

4

1 に答える 1

4

試す

np.rec.fromrecords(tab)

rec.array([('a', 1), ('b', 2)], 
          dtype=[('f0', '|S1'), ('f1', '<i4')])
于 2009-10-14T03:01:48.443 に答える