【发布时间】:2018-04-03 09:07:46
【问题描述】:
所以我有一个像
这样的字符列表nodeList = ['A','C','E','G']
我想提取 A。所以我找到了从列表中提取的 list[number] 方法。但是当我把
node = nodeList[0]
我收到一条错误消息,提示“'dict_keys' 对象不支持索引。”那么我该如何解决这个问题呢?谢谢。
【问题讨论】:
-
请分享正确的 sn-p 和确切的错误
-
很明显,
nodeList != ['A','C','E','G']。请检查nodeList实际上是什么。剧透:它是一个 'dict_keys' 对象。 -
您可能在代码中的某处使用
nodeList = some.dict.keys()。相反,你应该做nodeList = list(some.dict.keys())。然后你就可以nodeList[0] -
共享无法验证的代码-1
-
你应该阅读this answer
标签: python