按子字符串聚合json元素

我有以下结构:


[

    {

        "name": "a-v1",

        "date": "2018-05-08T08:40:35.000Z"

    },

    {

        "name": "a-v2",

        "date": "2018-05-20T08:40:35.000Z"

    },

    {

        "name": "a-v3",

        "date": "2018-05-22T08:40:35.000Z"

    },

    {

        "name": "b-v1",

        "date": "2018-02-08T08:40:35.000Z"

    },

    {

        "name": "b-v2",

        "date": "2018-05-08T08:40:35.000Z"

    },

    {

        "name": "b-v3",

        "date": "2018-05-10T08:40:35.000Z"

    },

    {

        "name": "c-v1",

        "date": "2018-10-08T08:40:35.000Z"

    },

    {

        "name": "c-v2",

        "date": "2018-11-08T08:40:35.000Z"

    },

    {

        "name": "d-v1",

        "date": "2018-08-08T08:40:35.000Z"

    }

]

每个都name结合了类型和版本(a-v1例如,类型中的 a 和版本中的 v1)。


如何创建所有name不是 2 个最新版本的列表?在我们的例子中,输出将是:


a-v1

b-v1

知道如何在 Python 中做到这一点吗?我一直在考虑计算子字符串。例如:-用作分隔符,并计算我找到字符串左侧的次数(aa,b,c)。这有可能在 Python 中实现这样的事情吗?有什么更好的想法吗?


慕勒3428872
浏览 126回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python