Яндекс геокодер на python, нужно разделить вывод на отдельные части

import requests
import json
request_headers1 = {
    "Content-Type": "application/json",
    "Accept": "application/json;charset=UTF-8"
}

apikey = "api яндекс геокодера"
name_sity = input("Введи город: ")
url = f"https://geocode-maps.yandex.ru/1.x/?apikey={apikey}&format=json&geocode={name_sity}&results=2"
respon = requests.get(url, headers=request_headers1)
respon = json.loads(respon.text)["response"]["GeoObjectCollection"]["featureMember"]
for text in respon:
    data = text["GeoObject"]["metaDataProperty"]["GeocoderMetaData"]["text"]
    print(data)

for point in respon:
    pos = point["GeoObject"]["Point"]["pos"]
    a, b = map(str, pos.split())
    #b - широта, a - долгота
    card = b + "\n" + a
    print (card)

Информация на город Киров
Выводит:Россия, Киров
        Россия, Калужская область, Киров
        58.603591
        49.668014
        54.079614
        34.30799

Первые два (широта потом долгота) Россия, Киров, затем третья и четвёртая строка (широта потом долгота) Россия, Калужская область, Киров.

Помогите сделать так, чтобы вывело отдельно каждый пункт вывода ( тут их 6 ) под отдельным названием переменной (к примеру d, f, g, h, j, k).

Заранее благодарю!


Ответы (0 шт):