poi10086
2015-04-21 04:24
采纳率: 63.6%
浏览 19.2k
已采纳

Python报错list indices must be integers, not str

![图片说明](https://img-ask.csdn.net/upload/201504/21/1429590203_490074.png)图片说明
分别是代码和报错,求大神们指点一二

  • 写回答
  • 好问题 提建议
  • 关注问题
  • 收藏
  • 邀请回答

3条回答 默认 最新

  • lijiancheng0614 2015-04-21 05:36
    已采纳

    若是corterm是整数字符串,则把tfidf[corterm]改为tfidf[int(corterm)]即可。

    已采纳该答案
    评论
    解决 无用
    打赏 举报
  • 如影随从 2015-04-21 06:26

    错误解释很清楚:你的列表的索引必须是int类型不能为str。
    并且按照尝试,数组的下标一般都是整型的。

    评论
    解决 1 无用
    打赏 举报
  • oyljerry 2015-04-21 05:10

    corterm要为int类型,不能是字符串

    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题