我对 Python 还很陌生,所以我什至很难想出合适的术语来描述我的问题。基本思想是我有一个具有以下结构的字典:
myDict =
"SomeMetric":{
"day":[
{"date": "2013-01-01","value": 1234},
{"date": "2013-01-02","value": 5678},
etc...
我想提取日期已知的“值”。所以我想要:
myDict["SomeMetric"]["day"]["value"] where myDict["SomeMetric"]["day"]["date"] = "2013-01-02"
是否有一个很好的单行方法而不遍历整个字典,因为我的字典要大得多,而且我已经在遍历它,所以我宁愿不做嵌套的迭代项。