求取连续为0的片段数时出现 浮点对象不能作为下标的问题怎么解决
v=df1['速度']
b = 0 # b的值为要求的数字
t = 0
w = 1
for k, v1 in enumerate(v):
if k > 0:
k = int(k)
if v1 == b and v1[k - 1] == b:
t += 1
if w < t:
w = t
else:
t = 1
sum0=w#停车次数
出现错误
E:\python\lib\tkinter\__init__.py:814: UserWarning: Glyph 37324 (\N{CJK UNIFIED IDEOGRAPH-91CC}) missing from current font.
func(*args)
E:\python\lib\tkinter\__init__.py:814: UserWarning: Glyph 31243 (\N{CJK UNIFIED IDEOGRAPH-7A0B}) missing from current font.
func(*args)
Traceback (most recent call last):
File "F:\python学习\PCA_C.py", line 159, in <module>
if v1 == b and v1[k - 1] == b:
TypeError: 'float' object is not subscriptable