【发布时间】:2016-07-05 21:12:51
【问题描述】:
我有这个结构
> api.open_orders(url.api)
[ # List of open orders
{
'id': string, ## Order ID
'type': string, ## Order type - one of
}, ...
]
我尝试使用 print int(open_o['type']) 进行打印,但不想工作
TheTraceback(最近一次调用最后一次):文件“tr1.py”,第 11 行,在 print int(open_o['type']) TypeError: list indices must be 整数,而不是 str
有人知道如何打印'type'吗?
【问题讨论】:
-
在您的示例中尝试使用
[0]["type"]而不是["type"]以获取存储在列表第一个槽(索引为0)的dict 中的类型值。参照。我的回答。