numpy.ma.flatten_structured_array
- ma.flatten_structured_array(a)[source]
-
Расплющивание структурированного массива.
Тип данных выходных данных выбирается таким образом, чтобы он мог представлять все (вложенные) поля.
- Параметры:
-
- aструктурированный массив
- Возвращает:
-
- выходные данныемаскированный массив или ndarray
-
Расплющенный маскированный массив, если входной массив является маскированным, в противном случае стандартный ndarray.
Примеры
>>> 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.]])
© 2005–2024 NumPy Developers
Licensed under the 3-clause BSD License.
https://numpy.org/doc/2.0/reference/generated/numpy.ma.flatten_structured_array.html