x = empty(shape, dtype)
x = zeros(shape, dtype)
x = full(shape, value, dtype)

Loob initsialiseerimata elementidega, nullidega täidetud või etteantud väärtusega value täidetud massiivi kujuga shape ja andmetüübiga dtype. Ühemõõtmelise massiivi saamiseks piisab kui shape on täisarv, st massiivi pikkus. Kahemõõtmelise massiivi jaoks peab shape olema kahe elemendiga ennik (ridade ja veergude arv).

Valikulised parameetrid

x = np.empty(100, float)

Tekitab 100 elemendiga reaalarvude massiivi. Massiivi sisu on juhuslik (initsialiseerimata).

x = np.empty(10, object)

Tekitab mäluviitade massiivi pikkusega 10 ühikut, kus saab säilitada suvalisi Pythoni objekte, näiteks:

x[0] = np.arange(5)
x[1] = (1, 2, 3, 4)
x[2] = 3.14
x = np.zeros((10, 2))

Tekitab nullidega täidetud kahemõõtmelise massiivi, kus on 10 rida ja 2 veergu. Vaikimisi on andmetüüp float (reaalarvud).

Vaata lisaks

Sisukord