Рубрики
Без рубрики

3 способа инициализации массива Python

Эй, ребята! В этой статье мы будем сосредоточиться на некоторых простых способах инициализации массива Python.

Автор оригинала: Pankaj Kumar.

3 способа инициализации массива Python

Эй, ребята! В этой статье мы будем сосредоточиться на некоторых Простые способы инициализации массива Python Отказ

Что такое массив Python?

Массив Python это структура данных, которая содержит аналогичные значения данных при случайных местах памяти.

По сравнению с списком (динамические массивы), массивы Python хранят в нем аналогичный тип элементов. В то время как список Python может хранить элементы, принадлежащие к разным типам данных.

Теперь давайте посмотрим на разные способы инициализации массива в Python.

Метод 1: Использование функции Plup и Python Range ()

Python for Loop и Range () Функция вместе можно использовать для инициализации массива с значением по умолчанию.

Синтаксис:

[value for element in range(num)]

Функция () Python Range () принимает номер в качестве аргумента и возвращает последовательность номеров, которая запускается с 0 и заканчивается указанным номером, увеличивая на 1 каждый раз.

Python для петли разместит 0 (значение по умолчанию) для каждого элемента в массиве между диапазоном, указанным в функции диапазона ().

Пример:

arr=[]
arr = [0 for i in range(5)] 
print(arr)

Мы создали массив – «ARR» и инициализировали его с 5 элементами, несущими значение по умолчанию (0).

Выход:

[0, 0, 0, 0, 0]

Метод 2: Модуль Python Numpy для создания и инициализации массива

Модуль Numpy Python может использоваться для создания массивов и эффективно управлять данными. Функция Numpy.uppy () создает массив указанного размера с по умолчанию.

Синтаксис:

numpy.empty(size,dtype=object)

Пример:

import numpy as np
arr = np.empty(10, dtype=object) 
print(arr)

Выход:

[None None None None None None None None None None]

Способ 3: Прямой метод для инициализации массива Python

При объявлении массива мы можем инициализировать значения данных, используя команду ниже:

array-name = [default-value]*size

Пример:

arr_num = [0] * 5
print(arr_num)

arr_str = ['P'] * 10
print(arr_str)

Как видно в приведенном выше примере, мы создали два массива с значениями по умолчанию как «0» и «P» вместе с указанным размером с ним.

Выход:

[0, 0, 0, 0, 0]
['P', 'P', 'P', 'P', 'P', 'P', 'P', 'P', 'P', 'P']

Заключение

По этому, мы подошли к концу этой темы. Пожалуйста, не стесняйтесь комментировать ниже в случае, если вы встречаетесь с любыми сомнениями.

использованная литература

    И н и ц и а л и з а ц и я м а с с и в а P y t h o n – Д о к у м е н т а ц и я