How To Get the Last Element of a List in Python
Python lists support negative index values. The negative one (-1) is always the last element of the list.
With that in mind, to get the last element of a list in python, we use the square bracket notation as follows:
The following Python example shows how it works:
colors = ['white','red', 'green', 'blue'] last_element = colors[-1] print(last_element)
Negative index values count from right to left, where
-1 is the last index,
-2 is the second-to-last index, and so on.
The following example shows how to get the element before the last one:
colors = ['white','red', 'green', 'blue'] print(colors[-2])
In Python, using
0 as the index value is always guaranteed to return the last element in the list and
-1 always returns the last element in the list.