我有以下數據結構,我想通過搜索特定值來提取給定的鍵:值對。用例:我需要從字典中提取u'LOB_B':u'mcsmsg.example.net'。如何從字典中提取特定的鍵值對與嵌套的字典列表
{u'status': u'successful',
u'availableFqdnList': [
{u'LOB_A': u'pcload.us.example.net'},
{u'LOB_B': u'mcsmsg.example.net'},
{u'LOB_B': u'gtxd.example.net'},
{u'LOB_B': u'diamond.example.net'}]}
for key, value in my_dict.values():
if value == 'mcsmsg.example.net':
print("Print key value pairs for available FQDN list")
print key, "=", value
錯誤=爲關鍵,價值my_dict.values(): ValueError異常:值過多解壓
您的字典是無效的方式。它不得包含重複的密鑰。 –