Разница между добавлением и расширением в Python

Оглавление:

Разница между добавлением и расширением в Python
Разница между добавлением и расширением в Python

Видео: Разница между добавлением и расширением в Python

Видео: Разница между добавлением и расширением в Python
Видео: 10 признаков того, что вы новичок в Python 2024, Июль
Anonim

Ключевая разница - добавление и расширение в Python

Python - популярный язык программирования общего назначения. Это язык высокого уровня, поэтому синтаксис легко понятен и читабелен программистами. Самая основная структура данных в Python - это последовательность. Это набор элементов. Начальный элемент имеет индекс 0, следующий элемент имеет индекс 1 и так далее. Список - это одна встроенная последовательность типов в Python. Со списками можно выполнять различные операции, такие как нарезка, добавление, умножение и т. д. Каждый элемент внутри списка отделяется запятой. Все элементы заключены в квадратные скобки. В языках программирования, таких как C, Java, важно хранить в массиве данные одного и того же типа. Но в списке Python не обязательно, чтобы все элементы имели один и тот же тип данных. Язык Python предоставляет несколько встроенных функций, связанных со списками. Программист может использовать их в своих программах. Два из них, добавить и расширить. В этой статье обсуждается разница между добавлением и расширением в python. Метод добавления в основном используется для добавления одного элемента в существующий список, а метод расширения используется для добавления нескольких элементов в существующий список. Ключевое различие между append и extend в Python заключается в том, что append добавляет свои аргументы как один элемент в конец списка, в то время как extend перебирает свои аргументы, добавляя каждый элемент в список и расширяя его.

Что такое append в Python?

Добавление - это встроенная функция в Python. Он добавляет один элемент в конец списка. В соответствии с приведенной ниже программой список list1 содержит три элемента: 1, 2 и 3. Используя метод append, число 4 добавляется к list1. Он добавляется в конец списка. Вывод дает список как [1, 2, 3, 4].

Разница между добавлением и расширением в Python
Разница между добавлением и расширением в Python

Рисунок 01: добавление в Python

Здесь существующий список - [1, 2, 3, 4]. Элементы 5 и 6 принадлежат другому списку. Используя функцию добавления, [5, 6] добавляются в список. Этот список добавляется к исходному списку. [5, 6] - это один элемент списка, который добавляется в конец списка. Поэтому метод append может добавить в список только один элемент. Несмотря на то, что новый список состоит из двух элементов, все они добавляются как один элемент к исходному списку.

Что такое расширение в Python?

Расширение - это встроенная функция Python. Он используется для добавления нескольких элементов в конец уже существующего списка. Функциональность функции расширения выглядит следующим образом.

Ключевая разница между добавлением и расширением в Python
Ключевая разница между добавлением и расширением в Python

Рисунок 02: расширение в Python

Согласно приведенной ниже программе, list1 содержит три элемента: 1, 2 и 3. Используя метод extend, номер 4 расширяется до list1. При использовании метода расширения число 4 должно быть включено в список. Теперь list1 - это [1, 2, 3, 4]. Есть еще один список под названием list2. Он состоит из двух элементов. После расширения list2 до list1 вывод будет [1, 2, 3, 4, 5, 6]. Элементы в списке2 добавляются как отдельные элементы в список1.

В чем сходство между добавлением и расширением в Python?

И append, и extend являются встроенными функциями языка программирования Python

В чем разница между добавлением и расширением в Python?

добавлять и расширять в Python

Добавление - это встроенная функция Python, которая используется для добавления своих аргументов в виде отдельного элемента в конец списка. Расширение - это встроенная функция в Python, которая перебирает свои аргументы, добавляя каждый элемент в список при его расширении.
Длина списка
При добавлении длина списка увеличивается на единицу. При использовании расширения длина списка увеличивается на количество элементов, переданных в аргументе.
Использование
Добавление используется для добавления одного элемента в конец существующего списка. Расширение используется для добавления нескольких элементов в конец существующего списка.

Резюме - добавление и расширение в Python

Python - это язык программирования высокого уровня общего назначения. Это популярный язык программирования среди программистов, потому что он легко читается и понятен. Поддерживать и тестировать программы Python также легко. Язык Python предоставляет множество встроенных функций. Поэтому программисты могут использовать их в программе, не внедряя их с самого начала. В этой статье обсуждались две встроенные функции, такие как добавление и расширение. Разница между append и extend в Python заключается в том, что append добавляет свои аргументы как один элемент в конец списка, в то время как extend перебирает свои аргументы, добавляя каждый элемент в список, расширяя его.

Рекомендуемые: