我有字典的清单。我想将每个字典转换为结构化数组中的一行。
jdata = [{'a':1, 'b':'1'}, {'a':2, 'b':'3'}]
到
array([(1, ''), (1, '')], dtype=[('a', '<i8'), ('b', '<U')])
以最小的内存占用空间最快的方法是什么?
此外,我想将某些字符串转换为其他对象,例如f32或i16。我知道在genfromtxt()
中我们可以通过converters
来允许数据转换。将字典列表转换为数组时是否有类似的机制?