Python;将向量附加到数组

标签 python arrays numpy

我有

Xa = [a1,a2,a3]
Xb = [b1,b2,b3]
Xc = [c1,b2,b3]

我想要

X = [[a1,a2,a3],[b1,b2,b3],[c1,b2,b3]]

我正在使用 numpy append、concatenate、hstack、vstack 和其他函数,但它们不起作用或给了我这个

X = [a1,a2,a3,b1,b2,b3,c1,b2,b3]

此外,在此过程之后,我还需要追加 Xd、Xe、Xf 等,因此我需要一种方法来将这些向量添加到数组中。

关于我做错了什么或该怎么办有什么想法吗?

最佳答案

如果只是简单的数组就很简单了。 初始化一个空数组并继续将数组附加到它。

Xa = ['a1','a2','a3']
Xb = ['b1','b2','b3']
Xc = ['c1','b2','b3']

空数组

resultArray = []
resultArray.append(Xa)
resultArray.append(Xb)
resultArray.append(Xc)

输出:

[['a1','a2','a3'], ['b1','b2','b3'], ['c1','b2','b3']]

希望对你有帮助

干杯

关于Python;将向量附加到数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31521099/

相关文章:

python - 哪个语法规则匹配 def foo(a, *, b=10) 复合语句?

python - 针对 Access 数据库的 pyodbc 查询出现 "Optional feature not implemented"错误

php - PHP 中的随机关联数组值

python - 绘制对数分级网络度分布

python - 通过无循环的 bool 索引数组的 bool 索引数组

python - 如何为 POST 请求编写 Django View

java - checkin 函数时数组大小错误

arrays - NxN 矩阵中的数组大小 - Swift

python - NumPy 标量、广播和 __iadd__ 方法

python - numpy 排序奇怪的行为