word_list = [('this', 4), ('in', 4), ('dedicated', 4), ('who', 3), ('us', 3
    ), ('they', 3), ('so', 3), ('shall', 3), ('people', 3), ('is', 3), (
    'great', 3), ('dead', 3), ('are', 3), ('It', 3), ('which', 2), ('what', 2)]
word_list.sort(key=lambda i: i[1], reverse=True)
Python: double sort