This is the code I am trying to run but it doesn't work. It says invalid syntax.
def sort_last(tuples):
return sorted(tuples, key = tuples[-1]
x = [(7, 6), (5, 5), (2, 1)]
print sort_last(x)
Use a lambda:
def sort_last(tuples):
return sorted(tuples, key = lambda t: t[-1])