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])
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.