为什么我在for?中得到一个无限循环?

时间:2018-01-11 06:57:50

标签: python-3.x loops

我正在枚举rawdata并向dedque添加值dex

   for index, track in enumerate(rawdata):
        while index < 49:
            dex.append(track[0])

1 个答案:

答案 0 :(得分:1)

在while循环中,index的值没有变化。即,索引没有增加。

while index > 49 : 总是如此。 因此,尝试递增while循环内的索引值以退出while循环,然后继续执行外部for循环的下一次迭代。