Could add an example here: "For example, `np.full(np.nan, (10, 10))` will create a 10x10 array of nans in the most efficient way available." (Err, or is it `np.full((10, 10), np.nan)`?)