代码跑第一遍没有错,跑第二遍就报错:
TypeError: 'float' object is not subscriptable
原因:可能处理的对象原来不是float类型,但是代码跑过一遍后变成了float类型,这时不做改变再跑原来的代码会抛出错误
本文探讨了代码在第一次运行正常后,因对象类型变化引发的TypeError:尝试对浮点对象使用下标。解释了问题原因并提供解决思路。
代码跑第一遍没有错,跑第二遍就报错:
TypeError: 'float' object is not subscriptable
原因:可能处理的对象原来不是float类型,但是代码跑过一遍后变成了float类型,这时不做改变再跑原来的代码会抛出错误
9323
2842