Автор оригинала: 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.