eightHundreds
12/30/2016 - 7:09 AM

在序列中查找

在序列中查找

l=[dict({'a':2,'b':3}),dict({'a':3})]
next(x for x in l if x['a']==2)
#如果序列是个复杂对象
#x for x in l if x['a']==2 是一个生成器,next是获得他的下一个