Создание массива NumPy: функция copy ()
функция копирования ()
Функция copy () используется для получения копии массива данного объекта.
Версия: 1.15.0
Синтаксис:
numpy.copy (a, order = 'K') [источник]
Параметр:
название | Описание | Необходимые / Необязательный |
---|---|---|
Входные данные. | необходимые | |
порядок | Управляет макетом памяти копии. «C» означает C-порядок, «F» означает F-порядок, «A» означает «F», если a является непрерывным по Фортрану, «C» в противном случае. «К» означает соответствие макета как можно ближе. (Обратите внимание, что эта функция и ndarray.copy очень похожи, но имеют разные значения по умолчанию для своих аргументов order =.) | необязательный |
Возвращаемое значение:
обр: ndarray
Массив интерпретации.
Пример 1: функция NumPy.copy ()
>>> import numpy as np
>>> a = np.array ( [2, 3, 4])
>>> b = a
>>> c = np.copy(a)
>>> a[0] = 15
>>> b[0] == b[0]
True
Обратите внимание, что когда мы изменяем a, b изменяется, но не c: Пример 1: функция NumPy.copy ()
>>> import numpy as np
>>> a[0] == c[0]
False
>>>
Python - NumPy Code Editor:
Предыдущая: asmatrix ()
Далее: fromfunction ()
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code