Py学习  »  Python

如何向numpy数组添加常量,但在Python中跳过第一行

Dragmoogle • 3 年前 • 352 次点击  

我有一个numpy数组,如下所示:

array([[ 0.08778,  0.99666,  0.30648],
       [ 0.41688,  2.70076,  1.10135],
       [ 1.90494,  0.91685, -0.26984],
       [-0.44512,  1.73972, -1.24406],
       [-1.68572,  1.01617,  1.01221],
       [-0.1977 , -0.77177, -0.35553],
       [ 0.61588,  3.6995 ,  1.59813],
       [ 2.98863,  0.86173, -0.59616],
       [-0.78312,  2.20935, -2.22362],
       [-2.73208,  1.02071,  1.44702],
       [-0.36006, -1.82939, -0.72827]])

我想给数组中的每个值加0.05,比如

new_array = array + 0.1

但我不想对第一行做这个[0.08778,0.99666,0.30648]。我觉得有一个简单的方法可以做到这一点,但我想不出来!

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/99365
 
352 次点击  
文章 [ 2 ]  |  最新文章 3 年前