math.floor(16*((a*tl[i][0]+c)%m/(10**math.floor(math.log10((a*tl[i][0]+c)%m))+1)))
这行代码不断返回异常“'NoneType'对象不可下标”,但我不确定为什么。建议将不胜感激。
答案 0 :(得分:0)
当您尝试对[]
下标(即使用方括号None
)时,会发生该错误。例如:
>>> x = None
>>> x[0]
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: 'NoneType' object is not subscriptable
对于所有tl
,请确保None
不是tl[i][0]
,并且None
不是i
。