Numpy ile matrisin ilk satırını değiştirme

Merhablar, aşağıdaki rastgele oluşturulmuş a matrisimin ilk satırını kendi belirlediğim sayıları yazmak istyorum yani ilk satırı ben oluşturacağım diğerleri random oluşacak. İlk satıra yazmak istediğim değerleri ND şeklinde bir array oluşturdum. Ama bu array i matrisin ilk satırı haline getirmem gerekiyor

import numpy as np
rows = 50 #NP
cols = 8
a = np.matrix(np.random.randint(200,500, size=(rows, cols)))

print(a)


ND = np.array([420, 213, 337, 310, 405, 589, 398, 401])
print(ND)

a[0] = matrixin ilk sirasi

a[0] = ND
1 Beğeni