Q:

Write a python program to remove last element from list

0

Write a python program to remove last element from list

 

All Answers

need an explanation for this answer? contact us directly to get an explanation for this answer

In Python, there are numerous methods available for the list data type that help you eliminate an element from a given list.

Remove last element from list using pop()

The pop() method removes the element at the specified index position. The syntax of the pop() method is:

list.pop(index)

Here, the index is optional that specifies the position of the element you want to remove. By default, it removes the last element from the list. Here is the example-

list_elems = [43, 45, 89, 29, 30, 63, 10]
# Remove last element from list
list_elems.pop()
print(list_elems)

Output of the above code - 

[43, 45, 89, 29, 30, 63]

Remove last element from list using del statement

In Python, del is a keyword. We can use this del keyword to delete any objects, like lists, variables, user-defined objects, items within lists, dictionaries and so on. The syntax of the del is-

del obj_name

To delete the last element from a list, apply negative indexing to the list, and offer it to the del keyword to erase it.

list_elems = [21, 65, 38, 12, 22, 31, 19]

# Remove last element from list
del list_elems[-1]

print(list_elems)

Output of the above code - 

[21, 65, 38, 12, 22, 31]

Remove last element from list using slicing

We can also use slicing to remove the last element from the list. In this, we can get a part of it using Python slicing operator. The syntax of slicing is -

[start : stop : steps] 

It means the slicing starts from the start index and goes up to stop in a step of steps. Here is the example-

list_elems = [30, 21, 19, 11, 52, 71, 20]

# Remove last element from list

print(list_elems[:-1])

Output of the above code - 

[30, 21, 19, 11, 52, 71]

need an explanation for this answer? contact us directly to get an explanation for this answer

total answers (1)

Python Exercises, Practice Questions and Solutions

This question belongs to these collections

Similar questions


need a help?


find thousands of online teachers now
How do you find the GCF in Python?... >>
<< Python program to multiply two numbers...