Как я могу эффективно и легко отсортировать список кортежей без учета регистра?
Например, это:
[('a', 'c'), ('A', 'b'), ('a', 'a'), ('a', 5)]
Должно выглядеть как-то отсортировано:
[('a', 5), ('a', 'a'), ('A', 'b'), ('a', 'c')]
Обычная лексикографическая сортировка ставит 'A' перед 'a' и выдает это:
[('A', 'b'), ('a', 5), ('a', 'a'), ('a', 'c')]