English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Основные курсы Python

Управление потоком Python

Функции в Python

Типы данных в Python

Работа с файлами Python

Объекты и классы Python

Даты и время в Python

Продвинутые знания Python

Руководство по Python

Использование и примеры функции insert() для списка Python

Методы списков Python

Метод insert() добавляет элемент в список по указанному индексу.

Синтаксис функции insert()

list.insert(index, element)

Параметры insert()

Функция insert() принимает два параметра:

  • index -Позиция, в которую нужно вставить элемент

  • element -Элемент, который нужно вставить в список

Возврат значения insert()

Метод insert() вставляет элемент в список. Он не возвращает ничего; возвращает None.

Пример 1: Вставка элемента в список

# Список гласных
vowel = ['a', 'e', 'i', 'u']
# Вставить элемент на четвертом месте
vowel.insert(3, 'o')
print('Обновить список: ', vowel)

При выполнении этого программы, вывод будет:

Обновить список:  ['a', 'e', 'i', 'o', 'u']

Пример 2: Вставка кортежа (в качестве элемента) в список

mixed_list = [{1, 2}, [5, 6, 7]]
# Числовой кортеж
number_tuple = (3, 4)
# Вставить кортеж в список
mixed_list.insert(1, number_tuple)
print('Обновленный список: ', mixed_list)

При выполнении этого программы, вывод будет:

Обновленный список:  [{1, 2}, (3, 4), [5, 6, 7]]

Убедитесь, что вы знаете, что индексы в Python начинаются с 0, а не с 1.

Если необходимо вставить элемент на четвертом месте, необходимо передать 3 в качестве индекса. Аналогично, если необходимо вставить элемент на втором месте, необходимо использовать индекс 1.

Методы списков Python