Python Python Basics (2015) Python Data Types Lists

How do i use .remove()

How would i remove the last item in this?

states = [ 'ACTIVE', ['red', 'green', 'blue'], 'CANCELLED', 'FINISHED', 5, ]

Eric Hamers
Eric Hamers
10,372 Points

Hey Pedro!

there are a lot of ways to do it. I personally prefer the remove() method.

states.remove(5)

This will remove the integer 5 from the list. Another example: To remove the list at index 2 (['red', 'green', 'blue']). Just use:

states.remove(['red', 'green', 'blue'])

THANK YOU a thousand ;)

2 Answers

Chris Adamson
Chris Adamson
132,138 Points

It works the same, pop also returns the value at the end, but your not required to use it.

Chris Adamson
Chris Adamson
132,138 Points

Another easy method is:

states.pop()

Will this do the same as the .remove() function?