numpy.copyto
-
numpy.copyto(dst, src, casting='same_kind', where=None) -
Копирует значения из одного массива в другой, выполняя необходимую трансляцию.
Вызывает исключение TypeError, если нарушается правило
casting, и если предоставленоwhere, оно выбирает, какие элементы нужно скопировать.Добавлена в версии 1.7.0.
Параметры: dst : ndarray
Массив, в который копируются значения.
src : array_like
Массив, из которого копируются значения.
casting : {‘no’, ‘equiv’, ‘safe’, ‘same_kind’, ‘unsafe’}, optional
Управляет типом преобразования данных при копировании.
- ‘no’ означает, что преобразования типов не должны выполняться вообще.
- ‘equiv’ означает, что разрешены только изменения порядка байтов.
- ‘safe’ означает, что разрешены только преобразования, которые могут сохранить значения.
- ‘same_kind’ означает, что разрешены только безопасные преобразования или преобразования внутри одного типа, например, float64 в float32.
- ‘unsafe’ означает, что могут быть выполнены любые преобразования данных.
where : array_like of bool, optional
Булевый массив, который транслируется для соответствия размерностям
dst, и выбирает элементы для копирования изsrcвdst, где он содержит значение True.
© 2008–2016 NumPy Developers
Licensed under the NumPy License.
https://docs.scipy.org/doc/numpy-1.11.0/reference/generated/numpy.copyto.html