Remove element by index [].pop
- pop
planets = ['Mercury', 'Venus', 'Earth', 'Mars', 'Jupiter']
print(planets) # ['Mercury', 'Venus', 'Earth', 'Mars', 'Jupiter']
third = planets.pop(2)
print(third) # Earth
print(planets) # ['Mercury', 'Venus', 'Mars', 'Jupiter']
last = planets.pop()
print(last) # Jupiter
print(planets) # ['Mercury', 'Venus', 'Mars']
# planets.pop(4) # IndexError: pop index out of range
jupyter_landers = []
# jupyter_landers.pop() # IndexError: pop from empty list
Remove and return the last element of a list. Throws an exception if the list was empty.