python - 在 Python 中将用逗号分隔的值拆分为变量
问题描述
我正在尝试使用“python-binance”库获取实时交易订单簿的变量。
depth = client.get_order_book(symbol='BTCUSDT')
print(depth)
这就是结果。
'bids': [['34657.70000000', '0.57150000'], ['34655.76000000', '0.00035500'], ['34654.28000000', '0.01431800'][...]
'asks': [['34657.70000000', '0.57150000'], ['34655.76000000', '0.00035500'], ['34654.28000000', '0.01431800'][...]
每行的第一个值是价格,第二个是数量。
我想将所有“价格”值和“交易量”值统一为单独的变量,这样我就可以分别对所有价格和所有交易量求和。
尝试使用 numpy 或 pandas 找到相关示例,但如您所见,我是个新手。
谢谢你们
解决方案
我预测你在字典中有这些结果。
price_vol = {}
for key in ['bids','asks']:
for elem in depth[key]:
price_vol[elem[0]] = elem[1]
而已。
顺便说一句,你的例子是错误的。您不能同时拥有相同的买入价和卖出价;)
推荐阅读
- python - 如何在python plotly scattergeo线图中分离不同的痕迹
- firebase - Firebase 存储始终可公开访问
- django-viewflow - 动态 NSubprocess - 启动额外的子进程 *在* NSuprocess 启动后
- html - 配置
使用样式</h1> <div id="body"><p>标签<code><xmp></code>有问题,我无法将其配置为自动缩放。我应该为那个 xmp 使用什么样式?我想根据页面宽度自动缩放。</p> <p><a href="https://i.stack.imgur.com/QqCcl.png" rel=" nofollow noreferrer"><img src="htt - google-cloud-platform - 使用服务帐户访问用户帐户
- php - 复杂多维数组生成表
- python - Python ArgumentParser 的默认第 n 个参数
- html - 移动设备上的文本输入对齐错误(可能只有iOS,没试过Android)
- r - udpipe (keywords_rake) 如何将关键字链接到它们从中提取的文档
- java - @Entity 和 @Repository 注解有什么区别?