Spec-Zone.ru › NumPy 1.14

numpy.copyto

numpy.copyto(dst, src, casting='same_kind', where=True)

Копирует значения из одного массива в другой, выполняя необходимые операции широковещательной передачи.

Возникает исключение TypeError, если нарушается правило casting, а если предоставлен where, он выбирает, какие элементы нужно скопировать.

Добавлена в версии 1.7.0.

Параметры:

dst : ndarray

Массив, в который копируются значения.

src : array_like

Массив, из которого копируются значения.

casting : {‘no’, ‘equiv’, ‘safe’, ‘same_kind’, ‘unsafe’}, необязательно

Управляет типом преобразования данных при копировании.

  • ‘no’ означает, что преобразование типов вообще не должно происходить.
  • ‘equiv’ означает, что разрешены только изменения порядка байтов.
  • ‘safe’ означает, что разрешены только преобразования, которые могут сохранить значения.
  • ‘same_kind’ означает, что разрешены только безопасные преобразования или преобразования внутри одного типа, например, float64 в float32.
  • ‘unsafe’ означает, что любые преобразования данных могут быть выполнены.

where : array_like булевых значений, необязательно

Булевый массив, который транслируется для соответствия размерам dst, и выбирает элементы для копирования из src в dst, где он содержит значение True.

© 2005–2019 NumPy Developers
Licensed under the 3-clause BSD License.
https://docs.scipy.org/doc/numpy-1.14.5/reference/generated/numpy.copyto.html

Spec-Zone.ru

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