Для этого примера функции: в случае, когда я не создаю явно новую переменную для хранения string.split (), сложность пространства этой функции O(N)? Как мы создаем новый объект при разбиении строки.
O(N)
def return_length(s): return len(s.split())