Python: access dicts inside list, better way
I have following list,
admin_extra = [
{
'name': 'nikhil',
'passkey': 'nikhilpasskey'
},
{
'name': 'mac',
'passkey': 'macpasskey'
},
]
how to get dicts inside list in better way? and print error if no match
found?
I have done with
name = 'nikhil'
flag = 0
for admin in admin_extra:
if admin['name'] == name:
passkey = admin[passkey]
flag = 1
return passkey
if not flag:
print "not found"
Also i wish to eliminate flag logic
No comments:
Post a Comment