a = { "aa", 1, "aaa", 1, "aaaa", 1, "aaaaaa", 1, "aaaaaaa", 1, "baa", 3, "baaa", 2, "baaaa", 2, "baaaaaa", 2, "baaaaaaa", 2, } sorted(a.items(), key=lambda kv:(kv[1], ))