Why does “return list.sort()” return None, not the list? list.sort sorts the list in place, i.e. it doesn’t return a new list. Just write newList.sort() return newList