Python 基于对其他键值的了解,获取数组中对象的键/值

Python 基于对其他键值的了解,获取数组中对象的键/值,python,json,boto3,Python,Json,Boto3,我有一个包含两个随机移动的对象的数组,如何使用python boto3引用名称(保持静态)来提取第一个对象中的href值。您可以执行线性搜索: "clone": [ { "href": "http://abc.compute.amazonaws.com:7990/scm/fin/test.git", "name": "http",

我有一个包含两个随机移动的对象的数组,如何使用python boto3引用名称(保持静态)来提取第一个对象中的href值。

您可以执行线性搜索:

"clone": [
        {
            "href": "http://abc.compute.amazonaws.com:7990/scm/fin/test.git",
            "name": "http",
        },
        {
            "href": "ssh://git@abc.compute.amazonaws.com:7999/fin/test.git",
            "name": "ssh",
        },
    ]

如果您的
数组
没有与
名称
匹配的dict/对象,这将引发异常。您可以执行线性搜索:

"clone": [
        {
            "href": "http://abc.compute.amazonaws.com:7990/scm/fin/test.git",
            "name": "http",
        },
        {
            "href": "ssh://git@abc.compute.amazonaws.com:7999/fin/test.git",
            "name": "ssh",
        },
    ]
如果您的
数组
没有与
名称
匹配的dict/对象,这将引发异常