私は次のリストを持っています、
admin_extra = [
{
'name': 'nikhil',
'passkey': 'nikhilpasskey'
},
{
'name': 'mac',
'passkey': 'macpasskey'
},
]
リスト内の辞書をより良い方法で取得する方法は? 一致が見つからない場合はエラーを出力しますか?
私はやった
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"
また、フラグロジックを排除したい