【发布时间】:2018-04-28 00:15:59
【问题描述】:
我正在尝试导入一个包含元胞数组的 .mat 文件。 在matlab中我这样做了:
a={'element1';'element2';'element3'};
save('m.mat','-v7','a')
我使用“-v7”,因为在 python 中,我使用只能与版本 7 一起使用的“scipy.io”和“loadmat”。在 python 中:
import scipy.io as sio
i=sio.loadmat('m.mat')
i.keys()
我得到:
dict_keys(['__header__', '__version__', '__globals__', 'a'])
最后,我使用了键 'a':
k=i['a']
在变量资源管理器中,我得到 k,这是一个对象类型,但我无法访问它的元素。如何将其转换为列表?
谢谢
【问题讨论】: