Научитесь преобразовывать массивы NumPy за 4 минуты! ↔️
Bro Code
0:00 / 0:00
Научитесь преобразовывать массивы NumPy за 4 минуты! ↔️
16 084 просмотра · 10 месяцев назад
Bro Code
3,39 млн подписчиков
16 084 просмотра · 10 месяцев назад
#python #coding #numpy
reshape() = Изменяет форму массива
без изменения его базовых данных
array.reshape(rows, columns)
import numpy as np
array = np.array([1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12])
array = array.reshape(2, 6)
array = array.reshape(3, 4)
array = array.reshape(4, 4) # Слишком много элементов
array = array.reshape(2, 4) # Слишком мало элементов
array = array.reshape(4, 3)
array = array.reshape(2, 2, 3) # 3D
array = array.reshape(3, 2, 2) # 3D
-1 NumPy автоматически определит правильный размер для этого измерения.
array = array.reshape(1, -1)
array = array.reshape(-1, 1)
print(array)