将对象转换为键映射结构?

我正在寻找一种在 Python 中将对象转换为这样的结构的快速方法:

obj = [{"id": "a"}, {"id": "b"}, {"id": "c"}]

进入:

mapobj = {"a": {"id": "a"}, "b": {"id": "b"}, "c": {"id": "c"}}

在 javascript 中,我们可以使用 losdash 来_.mapkeys()实现这一点。

回答

mapobj = {dct["id"]: dct for dct in obj}


以上是将对象转换为键映射结构?的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>