Spec-Zone.ru › NumPy 2.0

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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API