我有一个包含国家/地区列表的JSON对象:

"countries": {
        "AQ": {"name": "Antarctica", n: 0, current: 1},
        "AF": {"name": "Afghanistan", n: 2, current: 1},
        "AL": {"name": "Albania", n: 3, current: 1},
}

load >>

countriesDB = json.datas.countries


我需要获取项目的ncurrentcountriesDB.AQ.n当然可以。但是调用者来自另一个数据库; events[0].e[0]给了我"AQ"。所以我想做的是这样的:countriesDB.(events[0].e[0]).n

这当然很简单,但是我不知道该怎么做。

最佳答案

怎么样

countriesDB[events[0].e[0]].n


09-25 15:07