Пустой массив

Pustoj Massiv



Python предлагает своим пользователям множество функций. В библиотеке Python есть функция пустого массива NumPy для работы с массивами. Он используется для создания нового пустого массива в соответствии с инструкциями пользователя, что предполагает использование типа данных и формы массива без инициализации элементов. Мы поговорим о пустом массиве Python NumPy, особенно о том, как создать пустой массив с помощью Python NumPy. Мы также предоставим вам несколько примеров программ, создающих массивы NumPy и работающих с ними, а также связанных с ними операций.

Что такое пустой массив NumPy?

Без инициализации записей функцию массива Python NumPy empty() можно использовать для создания нового массива указанных форм и типов. Эта функция принимает три входа, и, задав эти параметры, мы можем указать конкретный тип данных и порядок. В этом посте мы рассмотрим numpy.empty(syntax) и его использование, которое возвращает массив неинициализированных данных с указанной формой, порядком и типом данных. Массивы объектов будут начинаться со значения None.

Синтаксис пустого массива NumPy

Ниже приведен полный синтаксис для использования этой функции:









Следующие параметры находятся в синтаксисе. У каждого из этих параметров есть функция.



Имя параметра Описание
Форма Он описывает форму пустого массива. Это может быть отдельное целочисленное значение или кортеж.
тип Тип данных для элементов массива определяется этим необязательным параметром. По умолчанию это numpy.float64.
заказ Этот необязательный параметр указывает метод хранения многомерных данных. Он имеет варианты «C» и «F».
как Это параметр, основанный на выборе. Это ссылочный объект, который позволяет создавать массивы, не совместимые с NumPy.

Ndarray массива неинициализированных данных с указанной формой, порядком и типом данных возвращается методом numpy.empty().





Далее мы предоставим вам несколько примеров программ, подробно разрабатывающих указанную тему.

Пример 1:

Давайте посмотрим на пример, чтобы увидеть, как реализован пустой массив NumPy. Существует два метода проверки пустого массива NumPy. Функция массива нуля NumPy используется в первом, а функция пустого массива — во втором. В этом примере мы обсудим использование функции пустого массива NumPy.



Код для реализации пустого метода массива показан ниже. Однако наличие пустой функции не гарантирует, что значения массива будут равны 0. В данном коде реализован простой пустой массив NumPy. Он всегда возвращает неинициализированные элементы с предоставленной формой и типом данных. Скриншот кода показан здесь.

импорт пустышка

new_arr знак равно тупой. пустой ( 4 )

Распечатать ( new_arr )

После запуска кода вы можете просмотреть вывод ниже.

Метод numpy.array() можно использовать для создания пустого массива, просто передав ему пустой список.

импорт пустышка

новый_список знак равно [ ]

new_arr знак равно тупой. множество ( новый_список )

Распечатать ( new_arr )

Ниже приведен результат, в котором вы можете увидеть пустой массив.

Давайте обсудим второй подход, который представляет собой функцию массива нулевых нулей.

Пример 2:

Здесь мы реализовали функцию нулевого массива numpy. Те же параметры присутствуют и в методе Numpy.zeros(). Это порядок, форма и тип.

В кодовом изображении дана форма массива, которая равна [3,3]. Это означает 3 строки и 3 столбца. Тип данных — int.

импорт пустышка

arr_one знак равно тупой. нули ( [ 3 , 3 ] , тип знак равно 'инт' )

Распечатать ( arr_one )

Здесь вы можете увидеть массив из 3 строк и 3 столбцов.

Пример 3:

Здесь используется плавающий аргумент dtype функции numpy.empty. Вы можете видеть в коде, что мы определили форму и тип данных пустого массива, что означает, что мы можем объявить оба в примере. Здесь вы можете видеть, что будет сгенерирован массив из 3 строк и 3 столбцов, состоящий из значений с плавающей запятой.

импорт пустышка

один знак равно тупой. пустой ( [ 3 , 3 ] , тип знак равно плавать )

Распечатать ( один )

Используйте следующее изображение, чтобы понять результат вышеупомянутого объявления.

Пример 4:

В этом примере мы будем использовать параметр порядка функции «C», который предназначен для построчной формы в стиле C. Функции Numpy импортируются и используются. С пустой функцией numpy мы объявили переменную «arr2». В этом случае мы передали форму функции, тип данных и порядок. Наконец, мы пытаемся напечатать значение переменной.

импорт пустышка

обр2 знак равно тупой. пустой ( [ 4 , 4 ] , тип знак равно плавать , заказ знак равно 'С' )

Распечатать ( обр2 )

В данном случае заказ был предоставлен функции. Используйте скриншот ниже, чтобы продемонстрировать результат вышеупомянутого кода.

Пример 5:

В этом примере мы изменили только порядок массива, который в данном случае равен «F». Оставшийся код идентичен приведенному выше. Используйте следующее изображение, чтобы проиллюстрировать результат вышеупомянутого кода:

импорт пустышка

обр2 знак равно тупой. пустой ( [ 4 , 4 ] , тип знак равно плавать , заказ знак равно 'Ф' )

Распечатать ( обр2 )

Вот результат:

Пример 6:

В данном примере сформирован пустой одномерный массив. Только в этом случае мы используем форму с одним параметром. Используйте приложенное изображение кода, чтобы проиллюстрировать результат приведенного выше кода.

импорт пустышка

oned_arr знак равно тупой. пустой ( форма знак равно два )

Распечатать ( oned_arr )

Результат прикрепил сюда:

Тот же пример можно запустить без каких-либо параметров. Тот факт, что результат пуст, несмотря на то, что мы просто передаем размер фигуры (который в данном случае равен 4) в качестве параметра, указывает на то, что Python позволяет нам это сделать. Изображение кода прикреплено здесь для лучшего понимания.

импорт пустышка

oned_arr знак равно тупой. пустой ( 4 )

Распечатать ( oned_arr )

Здесь вы можете увидеть вывод:

Пример 7:

В этом примере речь идет о двумерном пустом массиве numpy. Функции Numpy импортируются и используются. С пустой функцией numpy мы объявили переменную twod_arr и передали форму функции и тип данных. Наконец, мы пытаемся напечатать значение переменной.

импорт пустышка

twod_arr знак равно тупой. пустой ( форма знак равно [ 3 , 4 ] , тип знак равно инт )

Распечатать ( twod_arr )

Здесь вы можете видеть, что отображается массив из 3 строк и 4 столбцов.

Вывод

Вы узнали основной синтаксис пустых массивов numpy из вышеупомянутой статьи. Кроме того, мы узнали, как использовать функцию нулей и другие примеры пустых массивов для их реализации в Python. Этот пост показал нам, как работать с пустыми массивами numpy в Python.