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’}, optional -
Управляет тем, какой вид преобразования типов может произойти при копировании.
- ‘no’ означает, что типы данных вообще не должны преобразовываться.
- ‘equiv’ означает, что разрешаются только изменения порядка байтов.
- ‘safe’ означает, что разрешаются только преобразования, которые могут сохранить значения.
- ‘same_kind’ означает, что разрешаются только безопасные преобразования или преобразования в рамках одного типа, например, float64 в float32.
- ‘unsafe’ означает, что могут быть выполнены любые преобразования данных.
-
where : array_like of bool, optional -
Булевый массив, который вещается для соответствия размерам
dst, и выбирает элементы для копирования изsrcвdst, где он содержит значение True.
-
© 2005–2019 NumPy Developers
Licensed under the 3-clause BSD License.
https://docs.scipy.org/doc/numpy-1.15.4/reference/generated/numpy.copyto.html