如何在Python中使用字符串定义多维矩阵?

时间:2017-06-09 08:04:38

标签: python python-3.x multidimensional-array

我希望在多维数组中存储字符串。我尝试使用numpy包以及以下行:

    co_entity = np.zeros((5000,4))

但是,我需要稍后存储字符串。此矩阵不能用于存储字符串,因为它具有float / int。我尝试使用list来存储字符串,但由于输入的数量是动态的,我必须使用带上限的多维数组。

对此有何想法?

1 个答案:

答案 0 :(得分:1)

您可以尝试object类似empty()这样的功能

co_entity = np.empty((5000,4), dtype='object')

这将允许您在生成的每个元素中存储字符串。