Функция np.hstack() в Python: как разместить массив горизонтально

np.hstack() — это библиотечная функция numpy в Python, которая размещает массивы горизонтально. Hstack означает горизонтальный стек. Результирующий массив будет одномерным, если два одномерных массива сложить горизонтально с помощью функции hstack().

Результирующий массив сначала будет содержать элементы из массива 1, а затем в конце добавляются элементы из второго массива. Это похоже на объединение массивов с осью 1. Оба вывода приводят к одному и тому же результату.

Синтаксис

Аргументы

  • tup: это кортеж, состоящий из массивов, в которых мы хотим выполнить функцию hstack. В одномерном массиве длина массивов может быть разной, но в остальных случаях оба массива должны иметь одинаковую форму.

Программа Python для горизонтального расположения одномерного массива

Выход

В этой программе мы импортировали numpy для выполнения числовых операций. Во-первых, мы создали два массива numpy, используя np.array(). Метод создает массив numpy. Затем мы напечатали форму двух массивов numpy, используя np.shape(). Метод печатает размеры двух массивов.

Затем мы горизонтально расположили массивы arr1 и arr2 с помощью функции hstack(). Она объединяет arr1 и arr2 по горизонтали.

Пример горизонтального расположения двумерного массива

Выход

В этой программе мы создали многомерный массив. Мы напечатали форму двух массивов numpy. Наконец, мы расположили эти многомерные массивы горизонтально.

Оцените статью

Автор статей и разработчик, делюсь знаниями.

Программирование на Python