кодесурса
«NumPy

Манипуляции с массивом NumPy: функция resize ()

script1adsense2code
script1adsense3code

функция numpy.resize ()

Функция resize () используется для создания нового массива с указанной формой.
Если новый массив больше исходного массива, то новый массив заполняется повторными копиями a.

Синтаксис:

 numpy.resize (a, new_shape) 
«NumPy

Версия: 1.15.0

Параметр:

название Описание Необходимые /
Необязательный
Массив будет изменен. необходимые
new_shape Форма измененного массива. необходимые

Возвращаемое значение:

reshaped_array: ndarray - Новый массив формируется из данных в старом массиве, повторяется при необходимости для заполнения необходимого количества элементов. Данные повторяются в том порядке, в котором они хранятся в памяти.

Пример 1: функция numpy.resize ()

>>> import numpy as np
>>> a = np.array([[1,2], [3,4]])
>>> np.resize(a, (3,2))
array([[1, 2],
       [3, 4],
       [1, 2]])

Иллюстрированная презентация:

«NumPy

Пример 2: функция numpy.resize ()

>>> import numpy as np
>>> a = np.array([[1,2], [3,4]])
>>> np.resize(a, (2,3))
array([[1, 2, 3],
       [4, 1, 2]])

Иллюстрированная презентация:

«NumPy

Пример 3: функция numpy.resize ()

>>> import numpy as np
>>> a = np.array([[1,2], [3,4]])	   
>>> np.resize(a, (2,4))
array([[1, 2, 3, 4],
       [1, 2, 3, 4]])

Иллюстрированная презентация:

«NumPy

Python - NumPy Code Editor:

Предыдущая: append ()
Далее: trim_zeros ()

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code