def natural_sorted(iterable, reverse=False):
    """Return a list sorted the way that humans expect."""

def convert(text):
    return int(text) if text.isdigit() else text

def natural(item):
    return map(convert, re.split('([0-9]+)', item))
как сортировать по алфавиту в Unix с сортировкой? Более сложный, чем кажется