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

Как добавить массив в Python?

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

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

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

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

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

Как мы все знаем, Python не предлагает нам конкретным типом данных – «массив». Скорее, следующие варианты массива Python доступны для нас для использования-

  • Список Python : Он содержит все функциональные возможности массива.
  • Массив Python Модуль: Этот модуль используется для создания массива и манипулирования данными с указанными функциями.
  • Python Numpy Array : Numpy Module создает массив и используется для математических целей.

Теперь давайте понять способы добавления элементов к вышеуказанным вариантам массива Python.

Добавьте массив в Python, используя функцию Append ()

Python Append () Функция Позволяет нам добавить элемент или массив до конца другого массива. То есть указанный элемент прилагается к концу входного массива.

Функция Append () имеет разную структуру в соответствии с вариантами массива Python, упомянутой выше.

Давайте теперь будем понимать функционирование метода Python Append () на каждый вариант массива Python.

Вариант 1: Python Append () Функция со списками

Списки считаются динамическими массивами. Метод Python Append () может быть оформлен здесь, чтобы добавить/добавлять элементы до конца списка.

Синтаксис:

list.append(element or list)

Список или элемент добавляются в конец списка, и список обновляется с добавленным элементом.

Пример:

lst = [10,20,30,40] 
x = [0,1,2] 
lst.append(x) 
print(lst) 

Выход:

[10, 20, 30, 40, [0, 1, 2]]

Вариант 2: Python Append () Метод с модулем массива

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

Инициализируйте массив Python с помощью модуля массива:

import array
array.array('unicode',elements)
  • Unicode : Он представляет собой тип элементов, которые должны быть заняты массивом. Например, «D» представляет собой двойные/поплавные элементы.

Кроме того, функция Append () работает так же, как и с списками Python.

Пример:

import array 
x = array.array('d', [1.4, 3.4])
y = 10
x.append(y)
print(x)

Выход:

array('d', [1.4, 3.4, 10.0])

Вариант 3: Python Append () Метод с помощью Numpy Array

Модуль NUMPY может использоваться для создания массива и манипулирования данными против различных математических функций.

Синтаксис: Python Numpy.append () Функция

numpy.append(array,value,axis)
  • массив : Это простое массив, к которому необходимо добавить данные.
  • ценность : Данные, которые будут добавлены в массив.
  • Ось (Необязательно): он указывает на себя разумную или столбец.

В приведенном ниже примере мы использовали метод numpy.arange () для создания массива в указанном диапазоне значений.

Пример:

import numpy as np 

x = np.arange(3) 
print("Array x : ", x) 

y = np.arange(10,15) 
print("\nArray y : ", y) 

res = np.append(x, y)
print("\nResult after appending x and y: ", res) 

Выход:

Array x :  [0 1 2]

Array y :  [10 11 12 13 14]

Result after appending x and y:  [ 0  1  2 10 11 12 13 14]

Заключение

Это все для этой темы. Не стесняйтесь комментировать ниже, если вы встретите какие-либо сомнения. Для большего количества таких постов, связанных с Python, посетите Python @ Askpython.

Рекомендации