【发布时间】:2023-01-07 01:14:48
【问题描述】:
我有值 p1,p2,p3,... 和 phi_1,phi_2,phi_3.... 并且我希望制作一个看起来像的网格/矩阵
(p1,phi_1) (p2,phi_1)
(p1,phi_2) (p2,phi_2) . . .
(p1,phi_3) (p2,phi_3)
.
.
.
有没有办法以一种不笨拙的方式做到这一点?
在订购方面,我真的只知道如何做这样的事情
grid=np.array([[pj[i], phij[i]] for i in range(len(pj))])
这给了我
(p1,phi1)
(p2,phi_2)
.
.
.
我真的没有足够的经验来做任何其他事情,而且我不确定如何用谷歌搜索这个! 提前致谢
【问题讨论】:
-
阅读 python 中的
zip函数 -
啊,我知道你如何使用它以更好的方式重新创建我所做的,但我认为它不会简单地用于我需要的表单。
-
哦,我看到你已经更新了它..所以在输出中你想要二维矩阵对吗?就像输入是 [1,2] 和 [3,4] 你的输出是
[ [ (1,3), ( 1,4) ], [ (2,3), (2,4) ] ]
标签: python