转自Stackoverflow。备忘用。
Question
I want to create a MATLAB-like cell array in Numpy. How can I accomplish this?
Answer
Matlab cell arrays are most similar to Python list
s, since they can hold any object - but scipy.io.loadmat
imports them as numpy object arrays - which is an array with dtype=object.
To be honest though you are just as well off using Python list
s - if you are holding general objects you will loose almost all of the advantages of numpy arrays (which are designed to hold a sequence of values which each take the same amount of memory).
「Python」Numpy equivalent of MATLAB's cell array
原文地址:https://www.cnblogs.com/samhx/p/9654817.html
时间: 2024-10-01 19:54:15