Python: Удаление последнего элемента списка
Чтобы удалить последний элемент списка в Python, можно использовать несколько способов.
1. С помощью метода pop():
python
my_list = [1, 2, 3, 4, 5]
my_list.pop()
print(my_list) # [1, 2, 3, 4]
Метод pop() удаляет и возвращает последний элемент из списка. Если необходимо вернуть удаленный элемент, можно сохранить его в переменную, например: `removed_element = my_list.pop()`
2. С помощью среза:
python
my_list = [1, 2, 3, 4, 5]
my_list = my_list[:-1]
print(my_list) # [1, 2, 3, 4]
Срезы позволяют получить часть списка. В данном случае, срез `[:-1]` вернет все элементы списка, кроме последнего.
3. С помощью оператора del:
python
my_list = [1, 2, 3, 4, 5]
del my_list[-1]
print(my_list) # [1, 2, 3, 4]
Оператор del удаляет элемент по указанному индексу. В данном случае, индекс -1 соответствует последнему элементу списка.
Все эти способы приведут к удалению последнего элемента из списка. Выбор конкретного способа зависит от конкретной задачи и предпочтений программиста.