python报以下错误:TypeError: ‘int‘ object is not subscriptable

本文探讨了在Python编程中遇到的TypeError:'int'对象不可下标问题,主要聚焦于如何识别类型错误,如误将数值当数组、数组操作中的下标遗漏或不当等。通过实例和常见错误分析,提供了解决此类问题的方法和预防措施。
摘要由CSDN通过智能技术生成

python报以下错误:TypeError: ‘int’ object is not subscriptable

for patent1_i in range(len(patent_prioritys)):
    patent_priority_claim_list = split_claim(patent_prioritys[patent1_i], claim_priority[patent1_i])

之前claim_num(后来改为数组patent_prioritys)是一个数值,错误把它当数组,给其加下标。
还有可能的类似错误:
数组忘了写下标,数组某项赋值成了 数组对象=数字;

查询其它人的博客,发现仍有其它可能引发此错误,无非是不可以相互操作的对象进行了操作或者是访问对象的方式不对,如:给数字加了下标,对一维数组加了两层索引等等

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值