Я хочу создать MATLAB-подобный массив ячеек в Numpy. Как я могу это сделать?
Меньший эквивалент массива ячеек MATLAB
Ответ 1
Матричные ячейки Matlab наиболее похожи на списки Python, поскольку они могут содержать любой объект, но scipy.io.loadmat импортирует их как объект numpy массивы - это массив с dtype = object.
Чтобы быть честным, хотя вы так же хорошо используете списки Python - если вы держите общие объекты, вы потеряете почти все преимущества массивов numpy (которые предназначены для хранения последовательности значений, каждая из которых принимает одну и ту же сумму памяти).