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

Давайте посмотрим 4 различных способа вставки элемента в конец списка Python.

Содержание

Метод 1: с помощью функции Insert()

Функция Python Insert() для списков, которая вставляет указанный элемент или элемент по указанному индексу. Синтаксис приведен ниже.

list_name.insert(index, value)

Если указанный индекс больше или равен длине списка Python, вставка выполняется в конец списка Python.

Пример. Создайте список элементов, который представляет собой процент реального ВВП четырех крупнейших штатов США, таких как Теннесси = 8,6, Нью-Гэмпшир = 8,5, Калифорния = 7,8 и Невада = 7,1, используя приведенный ниже код.

usa_st_gdp = [8.6, 8.5, 7.8, 7.1]
print(usa_st_gdp)

Теперь мы хотим добавить процент реального ВВП нового штата Индиана или он перейдет в 5-й штат в списке, мы будем использовать метод Insert() в Python.

usa_st_gdp.insert(len(usa_st_gdp), 6.9)

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

print(usa_st_gdp)

Метод 1: с помощью функции Insert()

Посмотрите в выводе, как мы вставили элемент, который является значением с плавающей запятой, в конец списка в Python, используя функцию Insert().

Способ 2: с помощью функции add()

Самый простой способ добавить элемент в конец списка в Python — использовать метод add(). Этот метод принимает единственный аргумент — элемент, который вы хотите добавить, — и добавляет его в конец списка Python.

Пример. Создайте список элементов, который представляет собой процент реального ВВП четырех крупнейших штатов США, таких как Теннесси = 8,6, Нью-Гэмпшир = 8,5, Калифорния = 7,8 и Невада = 7,1, используя приведенный ниже код.

usa_st_gdp = [8.6, 8.5, 7.8, 7.1]
print(usa_st_gdp)

Теперь мы будем использовать метод add() в Python, чтобы добавить реальный процент ВВП нового штата Индиана или штата, который станет пятым штатом в списке.

usa_st_gdp.append(6.9)

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

print(usa_st_gdp)

Способ 2: с помощью функции add()

Вот как вставить элемент в конец списка в Python с помощью функции add().

Метод 3: с помощью операторов + и []

Оператор + в Python используется для конкатенации при применении к спискам. Это означает, что его можно использовать для объединения двух списков Python. Когда мы хотим добавить один элемент в список с помощью оператора +, нам нужно поместить элемент в его собственный список Python(или другой итерируемый элемент), гарантируя, что мы объединяем списки в Python.

Пример. Создайте на Python список элементов, который представляет собой процент реального ВВП четырех крупнейших штатов США, таких как Теннесси = 8,6, Нью-Гэмпшир = 8,5, Калифорния = 7,8 и Невада = 7,1, используя приведенный ниже код.

usa_st_gdp = [8.6, 8.5, 7.8, 7.1]
print(usa_st_gdp)

Теперь мы будем использовать операторы + и [], чтобы добавить реальный процент ВВП нового штата Индиана или штата, который станет пятым штатом в списке Python.

usa_st_gdp = usa_st_gdp + [6.9]

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

print(usa_st_gdp)

Метод 3: с помощью операторов + и []

Примечание. Использование одного и того же имени переменной дважды в строке кода Python не считается хорошей практикой. Итак, в приведенном выше коде мы можем использовать оператор += вместо оператора + и получить тот же результат.

Способ 4: используя метод нарезки

Нарезка — это универсальный метод Python, используемый для доступа к определенному диапазону элементов в списке. Хотя он обычно используется для извлечения частей списка, мы также можем использовать срезы для изменения списков, включая добавление к ним элементов.

Мы создадим пространство в конце списка Python с помощью нарезки, а затем назначим это пространство элементу, который хотим вставить в список.

Пример. Создайте список элементов, который представляет собой процент реального ВВП четырех крупнейших штатов США, таких как Теннесси = 8,6, Нью-Гэмпшир = 8,5, Калифорния = 7,8 и Невада = 7,1, используя приведенный ниже код.

usa_st_gdp = [8.6, 8.5, 7.8, 7.1]
print(usa_st_gdp)

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

usa_st_gdp[4:5] = [6.9]

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

print(usa_st_gdp)

Список Python вставить последним

Добавить комментарий