numpy.ma.flatten_structured_array#
- ma.flatten_structured_array(a)[source]#
- Flatten a structured array. - The data type of the output is chosen such that it can represent all of the (nested) fields. - Parameters:
- astructured array
 
- Returns:
- outputmasked array or ndarray
- A flattened masked array if the input is a masked array, otherwise a standard ndarray. 
 
 - Examples - >>> import numpy as np >>> ndtype = [('a', int), ('b', float)] >>> a = np.array([(1, 1), (2, 2)], dtype=ndtype) >>> np.ma.flatten_structured_array(a) array([[1., 1.], [2., 2.]])