我正在使用numpy使用1x3的矩阵。我的问题是:是否
存在一种将矩阵转换为包含矩阵元素的元组的方法?例如,如果矩阵是
A=matrix([[1,2,3]])
得到
B=(1,2,3)
是的,您可以执行以下操作:
>>> A = matrix([[1,2,3]])
>>> B = A.tolist()
>>> B
[[1, 2, 3]]
>>> B = A.tolist()[0]
>>> B
[1, 2, 3]
编辑:
正如克里斯蒂安指出的那样,我看到您已将所需的输出更改为元组。正如克里斯蒂安建议的那样,您需要做的是:
>>> B = tuple(A.tolist()[0])
>>> B
(1, 2, 3)
A
仍将用作矩阵,但B
现在是一个元组,因此将不用作矩阵。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句