将字典列表转换为numpy结构化数组的最佳方法是什么?

时间:2019-05-07 08:36:45

标签: python numpy

我有字典的清单。我想将每个字典转换为结构化数组中的一行。

jdata = [{'a':1, 'b':'1'}, {'a':2, 'b':'3'}]

array([(1, ''), (1, '')], dtype=[('a', '<i8'), ('b', '<U')])

以最小的内存占用空间最快的方法是什么?

此外,我想将某些字符串转换为其他对象,例如f32或i16。我知道在genfromtxt()中我们可以通过converters来允许数据转换。将字典列表转换为数组时是否有类似的机制?

0 个答案:

没有答案