case -нечувствительная сортировка списка без перевода результата в нижний регистр?

У меня есть список таких строк:

['Aden', 'abel']

Я хочу отсортировать элементы без учета регистра -. Итак, я хочу получить:

['abel', 'Aden']

Но я получаю обратное с sorted()или list.sort(), потому что прописные буквы появляются перед строчными.

Как я могу игнорировать дело? Я видел решения, которые включают в себя перевод всех элементов списка в нижний регистр, но я не хочу менять регистр элементов списка.

111
задан jamylak 27 May 2012 в 03:38
поделиться