首页 > 解决方案 > 如何从包含多个项目但长度为一个的列表中提取列表项目

问题描述

我正在尝试使用 Python 中的 IB_InSync 获取我的盈透证券可用资金信息。通过使用以下命令:

acc_vals = [v for v in ib.accountValues() if v.tag == 'CashBalance' and v.currency == 'USD']

我得到以下输出:

[AccountValue(account='DU3674319', tag='CashBalance', value='1001402.98', currency='USD', modelCode='')]

这是一个长度为 1 的列表项,因此我无法通过引用它们在列表中的位置来从中获取单个值,因为整个事物只是一个项目。

如何从该列表中提取单个项目/信息?

标签: pythonlist

解决方案


推荐阅读