【发布时间】:2021-12-29 12:58:38
【问题描述】:
我从 API 调用中获取字典,并希望清理字典并将其拆分为 2 个新字典。
ob =(来自 API 的整个字典)
b_ob = 应该只有 5 个第一个项目,其中 SIDE=BUY 并且只有价格 KEY 和 VAL
s_ob = 应该只有 5 个第一个项目,其中 SIDE=SELL 并且只有价格 KEY 和 VAL
这是来自 API 调用的字典:
{'price': '47296.5', 'side': 'Buy', 'size': 0.002},
{'price': '47296', 'side': 'Buy', 'size': 0.002},
{'price': '47295.5', 'side': 'Buy', 'size': 0.003},
{'price': '47295', 'side': 'Buy', 'size': 0.002},
{'price': '47294.5', 'side': 'Buy', 'size': 0.002},
{'price': '47294', 'side': 'Buy', 'size': 0.002},
{'price': '47293.5', 'side': 'Buy', 'size': 0.002},
{'price': '47293', 'side': 'Buy', 'size': 0.002},
{'price': '47297.5', 'side': 'Sell', 'size': 0.016},
{'price': '47298', 'side': 'Sell', 'size': 0.01},
{'price': '47298.5', 'side': 'Sell', 'size': 0.003},
{'price': '47299.5', 'side': 'Sell', 'size': 0.002},
{'price': '47300', 'side': 'Sell', 'size': 4.39},
{'price': '47300.5', 'side': 'Sell', 'size': 4.365},
{'price': '47301', 'side': 'Sell', 'size': 9.638},
{'price': '47301.5', 'side': 'Sell', 'size': 0.623},
{'price': '47302', 'side': 'Sell', 'size': 1.107},
{'price': '47302.5', 'side': 'Sell', 'size': 2.223} ```
【问题讨论】:
-
这实际上是一个字典列表
-
这只是一个列表,而不是代码或错误消息。
标签: python python-3.x list dictionary