У меня есть строка, которая загружается из файла .mat и имеет следующий формат:
(array([172.169, 73.2]), array([128.83, 102.31]), array([143.49, 124.43]), array([186.83, 95.69]), 'R', array([], dtype=float64))
Можно ли как-то преобразовать ее непосредственно в массив numpy 2D без разбора всю строку и удаление «массивов» вручную? Здесь не будут работать ни numpy.fromstring
, ни numpy.frombuffer
.