【发布时间】:2020-12-06 18:57:35
【问题描述】:
我试图洗牌两个矩阵。在改组之前,我尝试将它们连接起来,因为它看起来更容易。 (既然你想要例子)对于前第一个矩阵是:
A = [[ 1. 2. 3. 4]
[ 1. 5. 6. 7]
[ 1. 8. 9. 9]
[ 1. 2. 1. 7]
[ 1. 5. 5. 6]
[ 1. 2. 3. 2]
[ 1. 1. 4. 6]]
第二个是:
B = [ 1. 2. 3. 4. 5. 6. 7.]
那么我该如何洗牌?通过洗牌我想做这样的事情:A的第一个元素将与B的第一个元素改变位置。输出将是:
A = [[ 1.]
[ 1. 5. 6. 7]
[ 1. 8. 9. 9]
[ 1. 2. 1. 7]
[ 1. 5. 5. 6]
[ 1. 2. 3. 2]
[ 1. 1. 4. 6]]
B = [ 1. 2. 3. 4]. 2. 3. 4. 5. 6. 7.]
有可能吗? 我希望这个问题现在更容易理解,感谢您的帮助。
【问题讨论】:
-
如错误消息所述,矩阵需要具有匹配的维度。如果您在问题中包含输入数据会有所帮助。
-
我们不知道您打算生产什么。举一个小的具体例子,有 2 个数组和想要的结果。
标签: python arrays numpy matrix