Списки Python имеют метод pop(), но не имеют метода push(), поскольку pop()используется для удаления и возвращает последний элемент из списка, а push()не является общепринятым именем для добавления элемента в конец списка.
В Python операция добавления элемента в конец списка обычно выполняется с помощью метода append(). Вот пример:
my_list = [1, 2, 3]
my_list.append(4)
print(my_list) # Output: [1, 2, 3, 4]
В приведенном выше коде append(4)добавляет элемент 4в конец списка my_list. Метод append()изменяет список на месте, то есть он не возвращает новый список, а напрямую обновляет исходный список.
Помимо append(), существует несколько других часто используемых методов управления списками Python. Вот несколько примеров:
insert(): вставляет элемент в определенную позицию в списке.
my_list = [1, 2, 3]
my_list.insert(1, 4)
print(my_list) # Output: [1, 4, 2, 3]
extend(): расширяет список путем добавления элементов из другой итерации.
my_list = [1, 2, 3]
other_list = [4, 5, 6]
my_list.extend(other_list)
print(my_list) # Output: [1, 2, 3, 4, 5, 6]
remove(): удаляет первое вхождение указанного элемента из списка.
my_list = [1, 2, 3, 2]
my_list.remove(2)
print(my_list) # Output: [1, 3, 2]
index(): возвращает индекс первого вхождения указанного элемента в списке.
my_list = [1, 2, 3, 2]
index = my_list.index(2)
print(index) # Output: 1
sort(): сортирует элементы списка по возрастанию.
my_list = [3, 1, 2]
my_list.sort()
print(my_list) # Output: [1, 2, 3]