我想使用pythons format函数来打印numpy数组的后续数字。在
我有两个纽比阵列,比如说:
x=[1 2 3 4]
y=[5 6 7 8]
现在我想打印这个:
^{pr2}$我几乎可以通过以下方式实现:
print('{} {} {} {}'.format(*zip(x,y)))
但结果是:
(1,5) (2,6) (3,7) (4,8)
我当然可以用
"{} {} {} {}".format(x[0], y[0], x[1], y[1])
以此类推,但这需要知道数组的长度。在
注意: 这一行代码符合我的要求
print(*["%f %f"%(a,b) for a,b in zip(x,y)])
但这确实使用了旧的格式样式,我想知道新格式是否也可以。我觉得它看起来也有点怪怪的
您可以使用^{} 交叉组合两个列表中的元素:
如果要打印指定连接的所有元素,可以执行以下操作:
^{pr2}$那来点numpy
输出
^{pr2}$执行以下操作:
输出
^{pr2}$相关问题 更多 >
编程相关推荐