Dictionary 如何从字典中提取某个元素

Dictionary 如何从字典中提取某个元素,dictionary,extract,element,Dictionary,Extract,Element,例如: d = [{'symbol': 'ETH', 'available': '1'}, {'symbol': 'DOGE', 'available': '4'} , {'symbol': 'USD', 'available': '10'}] 我需要提取上述词典中可用的美元,即10美元,您能为我提供正确的代码吗?您可以使用next()内置方法: out=next(如果dct[“symbol”]=“USD”,则d中的dct的dct[“可用”]) 打印(输出) 印刷品: 10 如果您的语言是p

例如:

d = [{'symbol': 'ETH', 'available': '1'}, {'symbol': 'DOGE', 'available': '4'} , {'symbol': 'USD', 'available': '10'}]
我需要提取上述词典中可用的美元,即10美元,您能为我提供正确的代码吗?

您可以使用
next()
内置方法:

out=next(如果dct[“symbol”]=“USD”,则d中的dct的dct[“可用”])
打印(输出)
印刷品:

10

如果您的语言是python,那么您可以:

print([x for x in d if d['symbol'] == 'USD'][0]['available'])
请记住,
USD
必须存在于列表中才能正常工作