Create multiple URLs using each path of a URL in Python

The code below is to split a URL path and then create several URLs using each path in Python:

from urllib.parse import urlparse

def create_multiple_urls_from_url_path(url):
    results = []
    base_url = f"{urlparse(url).scheme}://{urlparse(url).netloc}"
    path = urlparse(url).path
    dirs_position = [pos for pos, char in enumerate(path) if char == "/"]
    for i in dirs_position:
    return results

The above code will give the following output:
['https://www.example/', 'https://www.example/home/', 'https://www.example/home/dashboard/', 'https://www.example/home/dashboard/profile/']