如何为numpy向量的每个元素分配大小不同的3d numpy数组?

时间:2019-07-04 02:32:20

标签: python numpy

这里是情况:

stringsAsFactors = FALSE

...

x1,x2,x3 ...的形状都不同。

例如,

tibble(colA = letters, colB = LETTERS)

我有一个大小不同的3d numpy数组

我想将其分配给称为x的向量的每个元素。

我该怎么办?

1 个答案:

答案 0 :(得分:0)

首先制作元素,然后根据它们创建x数组

x = numpy.array([x1, x2, x3])

现代的numpy将自动使用dtype=object,而在以前的版本中,您必须显式添加dtype=object

这与使用普通的Python list并没有太大区别:

x = [x1, x2, x3]