Enable Javascript in your browser and then refresh this page, for a much enhanced experience.
First solution in Clear category for Sort by Extension by Sillte
from typing import List
def sort_by_ext(files: List[str]) -> List[str]:
def key(f):
stem, ext = f.rsplit(".", 1)
if not stem:
stem, ext = ext, ""
return (ext, stem)
return sorted(files, key=key)
May 7, 2020
Comments: