Перейти к основному содержимому

Добавление элементов в конец

Метод append() добавляет новый элемент в конец списка:

Пример

Добавьте «orange» с помощью append():

Prompt
Создайте список фруктов и с помощью метода append() добавьте "orange" в конец. Выведите список.
Вывод: полная программа на Python

Вставка элементов

Когда элемент должен оказаться по определённому индексу, используйте вместо этого insert().

Вы передаёте индекс и элемент, и элемент вставляется на это место:

Примечание: и список из примера с append(), и этот список в итоге содержат по 4 элемента.

Пример

Поместите «orange» на вторую позицию:

Prompt
Создайте список фруктов и с помощью метода insert() добавьте "orange" вторым элементом. Выведите список.
Вывод: полная программа на Python

Расширение списка

Метод extend() берёт элементы из другого списка и добавляет их в текущий.

Они попадают в конец, после уже имеющихся элементов.

Пример

Добавьте всё из tropical в thislist:

Prompt
Создайте два списка фруктов. С помощью метода extend() добавьте все элементы второго списка в первый. Выведите результат.
Вывод: полная программа на Python

Добавление любого итерируемого объекта

extend() работает не только со списками. Подойдёт любой итерируемый объект, в том числе кортежи, множества и словари.

Пример

Расширьте список содержимым кортежа:

Prompt
Создайте список фруктов и кортеж ещё с двумя фруктами. С помощью extend() добавьте элементы кортежа в список. Выведите список.
Вывод: полная программа на Python