Python извлекает attribute_id из attribute_name из Json при наличии множества идентификаторов атрибутов - PullRequest
0 голосов
/ 20 сентября 2019

Я пытаюсь создать метод для получения значения атрибута из JSON.У меня есть workspaceName: "example2", и мне нужно получить значение workspaceID для этого workspaceName (002).Это может показаться простым, но я не смог этого сделать.Не могли бы вы помочь мне?Это JSON

[
   {
       "workspaceName": "example1",
       "workspaceID": "001"
   },
   {
       "workspaceName": "example2", <--- From this workspaceName
       "workspaceID": "002" . <--- Get this id 002
   },
       {
       "workspaceName": "example3",
       "workspaceID": "003"
   }
]

1 Ответ

0 голосов
/ 24 сентября 2019

Пожалуйста, найдите ниже метод, чтобы получить идентификатор.

    list1 = [
       {
       "workspaceName": "example1",
       "workspaceID": "001"
       },
       {
       "workspaceName": "example2", <--- From this workspaceName
       "workspaceID": "002" . <--- Get this id 002
       },
       {
       "workspaceName": "example3",
       "workspaceID": "003"
       }
    ]

    value = 'example2'
    for data in list1:
        if value in data.values():
            index = list1.index(data)
            print list1[index]['workspaceID']

Я надеюсь, что вы найдете свой ответ.Если да, пожалуйста, проголосуйте за это.:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...