Best way to initialize and fill an numpy array? [duplicate]

You could also try:

In [79]: np.full(3, np.nan)
Out[79]: array([ nan,  nan,  nan])

The pertinent doc:

Definition: np.full(shape, fill_value, dtype=None, order="C")
Docstring:
Return a new array of given shape and type, filled with `fill_value`.

Although I think this might be only available in numpy 1.8+

Leave a Comment

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)