Python nested json parsing and splitting the values
As long as there's nothing special about the nth URL, you can just store the URLs in one list:

urls = []

for result_string in result["Result"]:
    url = result_string.split("::")[2]
    urls.append(url)


If there is something unique information you want to capture about the nth URL, you could store the URLs in a dictionary to map the URL to its type.

def url_type(n):
    """returns the type of url given its index n in the response"""

    #example
    if n == 1:
        return 'url-type-a'

    return 'url-type-b'   


urls = {
    "url-type-a": [],
    "url-type-b": []
}


for i, result_string in enumerate(result["Result"]):

    url = result_string.split("::")[2]
    urls[url_type(i)].append(url)