Python: как удалить последний элемент в списке

Чтобы удалить последний элемент списка в Python, вы можете использовать различные методы. Вот несколько часто используемых подходов:

Метод 1: использование метода pop():

my_list = [1, 2, 3, 4, 5]
my_list.pop()
print(my_list)

Вывод: [1, 2, 3, 4]

Метод 2. Использование нарезки:

my_list = [1, 2, 3, 4, 5]
my_list = my_list[:-1]
print(my_list)

Вывод: [1, 2, 3, 4]

Метод 3. Использование ключевого слова del:

my_list = [1, 2, 3, 4, 5]
del my_list[-1]
print(my_list)

Вывод: [1, 2, 3, 4]

Метод 4. Использование метода remove()со значением последнего элемента:

my_list = [1, 2, 3, 4, 5]
my_list.remove(my_list[-1])
print(my_list)

Вывод: [1, 2, 3, 4]

Метод 5. Использование ключевого слова delс отрицательной индексацией:

my_list = [1, 2, 3, 4, 5]
del my_list[-1]
print(my_list)

Вывод: [1, 2, 3, 4]