У меня есть этот список, я хочу отсортировать свои кортежи по значению int
list = [((u'Wyndham', u'Grand'), 1), ((u'Pittsburgh', u'My'), 1), ((u'Poor', u'Terrible'), 1), ((u'PLACE', u'IN'), 1), ((u'Poor', u'Everything'), 1), ((u'Junior', u'Suite'), 1), ((u'WE', u'HAD'), 1), ((u'Wyndham', u'People'), 1), ((u'United', u'States'), 1), ((u'NIGHTMARE\U0001f623\U0001f623\U0001f623', u'Dirty'), 1), ((u'A', u'FAKE'), 1), ((u'SEPERATE', u'TIMES'), 1), ((u'DO', u'NOT'), 1), ((u'WORST', u'PLACE'), 1), ((u'Burger', u'King'), 1), ((u'FINAL', u'AFTER'), 1), ((u'STAY', u'THERE'), 1), ((u'Hotel', u'California'), 1), ((u'Don', u'\u2019'), 4), ((u'THERE', u'Nothing'), 1), ((u'HOTEL', u'CALIFORNIA'), 1), ((u'Santa', u'Monica'), 4), ((u'Universal', u'Studios'), 1)]
Я пробовал это:
sorted ( list, key=lambda x: x[ 1 ], reverse=True )
, но это не работает.
Спасибо за вашу помощь!