Всем привет! Сервер присылает список в таком виде:
{'assets': [{'baseAsset': {'asset': 'SUSHI', 'borrowEnabled': True, 'borrowed': '0', 'free': '0.04550744', 'interest': '0', 'locked': '0', 'netAsset': '0.04550744', 'netAssetOfBtc': '0.00000568', 'repayEnabled': True, 'totalAsset': '0.04550744'}, 'quoteAsset': {'asset': 'USDT', 'borrowEnabled': True, 'borrowed': '0', 'free': '0.0681605', 'interest': '0', 'locked': '0', 'netAsset': '0.0681605', 'netAssetOfBtc': '0.00000142', 'repayEnabled': True, 'totalAsset': '0.0681605'}, 'symbol': 'SUSHIUSDT', 'isolatedCreated': True, 'marginLevel': '999', 'marginLevelStatus': 'EXCESSIVE', 'marginRatio': '5', 'indexPrice': '5.9996423', 'liquidatePrice': '0', 'liquidateRate': '0', 'tradeEnabled': True, 'enabled': True}]}
Мне нужно выбрать значение 'free' по ключу 'asset': 'SUSHI'
Пробовал так:
Нифига не получается (( Помогите, пожалуйста.
{'assets': [{'baseAsset': {'asset': 'SUSHI', 'borrowEnabled': True, 'borrowed': '0', 'free': '0.04550744', 'interest': '0', 'locked': '0', 'netAsset': '0.04550744', 'netAssetOfBtc': '0.00000568', 'repayEnabled': True, 'totalAsset': '0.04550744'}, 'quoteAsset': {'asset': 'USDT', 'borrowEnabled': True, 'borrowed': '0', 'free': '0.0681605', 'interest': '0', 'locked': '0', 'netAsset': '0.0681605', 'netAssetOfBtc': '0.00000142', 'repayEnabled': True, 'totalAsset': '0.0681605'}, 'symbol': 'SUSHIUSDT', 'isolatedCreated': True, 'marginLevel': '999', 'marginLevelStatus': 'EXCESSIVE', 'marginRatio': '5', 'indexPrice': '5.9996423', 'liquidatePrice': '0', 'liquidateRate': '0', 'tradeEnabled': True, 'enabled': True}]}
Мне нужно выбрать значение 'free' по ключу 'asset': 'SUSHI'
Пробовал так:
Код:
asset = 'SUSHI'
for some_dicr in info:
if some_dicr['asset'] == asset:
balance = some_dicr['free']
break
print(balance)
Нифига не получается (( Помогите, пожалуйста.
Последнее редактирование: