Чтобы добавить элемент в список в Python, используйте функцию append(), которая изменяет список на месте и возвращает None.
В этом руководстве мы узнаем, как использовать функцию append() для добавления элемента в конец списка с некоторыми примерами программ.
Синтаксис
Синтаксис использования метода append() со списком в Python приведен ниже.
mylist.append(new_element)
Где, new_item добавляется к списку mylist.
Пример 1
В следующем примере программы мы создадим список с некоторыми начальными значениями и добавим элемент в список с помощью функции append().
#a list
cars = ['Ford', 'Volvo', 'BMW', 'Tesla']
#append item to list
cars.append('Audi')
print(cars)
При запуске этой программы в список автомобилей добавляется новый элемент Audi. Когда список будет распечатан, вы увидите, что в нем пять элементов.
Вывод:
['Ford', 'Volvo', 'BMW', 'Tesla', 'Audi']
Новый элемент добавляется в конец данного списка.
Пример 2: как добавить несколько элементов
В следующем примере программы мы создадим пустой список и добавим в него элемент с помощью метода append(). Процесс должен оставаться таким же, как в предыдущем примере.
#an empty list
cars = []
#append items to list
cars.append('Audi')
cars.append('Volvo')
print(cars)
Поскольку в данном списке нет элементов, команды append() помещает элемент в список. Сначала Audi, а затем Volvo.
Вывод:
['Audi', 'Volvo']
Цепочка функции
Поскольку команда append() возвращает None, мы не можем применить цепочку, как показано ниже.
list.append(item1).append(item2)
Приведенный выше оператор возвращает ошибку: AttributeError, объект «NoneType» не имеет атрибута « добавить ».
Заключение
В этом руководстве примеров в Python мы узнали, как использовать оператор append() в списке, чтобы добавить элемент в конец данного списка.