Как стереть / удалить фигурные скобки / фигурные скобки из словаря? - PullRequest
0 голосов
/ 04 августа 2020

Мой ответ JSON выглядит так. Я хочу удалить фигурные скобки (с ** вокруг них), чтобы получить значения в ключе карты. Могу я это сделать, или это испортит весь Словарь? Если это так, я хочу назначить ключ-значение перед фигурными скобками (с ** вокруг него).

Надеюсь, что кто-то может мне помочь с этим, и если вы можете дать мне дополнительные объяснения о словаре в python Я был бы в восторге!

[
    **{**
        "board": {
            "id": "5f2106f0a188d073ebf3604b",
            "name": "TrAPI_test",
            "shortLink": "OIeEN1vG"
        },
        "card": {
            "id": "5f236a13a64ee90e7ef95341",
            "idShort": 3,
            "name": "task3",
            "shortLink": "WNHiHWxh"
        },
        "idMember": "5e1d96663a14c86d44d0edc4",
        "member": {
            "id": "5e1d96663a14c86d44d0edc4",
            "name": "Zorigt"
        }
    **}**,
    {
        "board": {
            "id": "5f2106f0a188d073ebf3604b",
            "name": "TrAPI_test",
            "shortLink": "OIeEN1vG"
        },
        "card": {
            "id": "5f236a13a64ee90e7ef95341",
            "idShort": 3,
            "name": "task3",
            "shortLink": "WNHiHWxh"
        },
        "list": {
            "id": "5f22161e221bea80b90d96ad",
            "name": "SprintTask"
        }
    }

]

1 Ответ

0 голосов
/ 04 августа 2020

Мне удалось получить его вот так, потому что это был список из нескольких словарей:))

{
    "0": {
        "board": {
            "id": "5f2106f0a188d073ebf3604b",
            "name": "TrAPI_test",
            "shortLink": "OIeEN1vG"
        },
        "card": {
            "id": "5f236a13a64ee90e7ef95341",
            "idShort": 3,
            "name": "task3",
            "shortLink": "WNHiHWxh"
        },
        "idMember": "5e1d96663a14c86d44d0edc4",
        "member": {
            "id": "5e1d96663a14c86d44d0edc4",
            "name": "Zorigt"
        }
    },
    "1": {
        "board": {
            "id": "5f2106f0a188d073ebf3604b",
            "name": "TrAPI_test",
            "shortLink": "OIeEN1vG"
        },
        "card": {
            "id": "5f236a13a64ee90e7ef95341",
            "idShort": 3,
            "name": "task3",
            "shortLink": "WNHiHWxh"
        },
        "list": {
            "id": "5f22161e221bea80b90d96ad",
            "name": "SprintTask"
        }
    }
}

Используйте это

Dict_convert= {}
for idx, val in enumerate(List): 
    Dict_convert[idx] = val 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...