使用while循环

问题描述:

我有一个For循环,我只想运行10次。使用while循环

for key, value in sorted(counter.iteritems()): 
    writer.writerow([key, value]) 

我进行了修改

count = 0 
while count < 10: 
    for key, value in sorted(counter.iteritems()): 
     writer.writerow([key, value]) 
     count += 1 

但运行速度的十倍以上,它也打印在我出的文件的编号。

我错过了什么,将允许我运行我的循环10次和顶部?

如果要算多少次while-loop执行,你必须把countfor-loop的:

count = 0 
while count < 10: 
    for key, value in sorted(counter.iteritems()): 
     writer.writerow([key, value]) 
    count += 1 
+0

我试过,但它不工作。那么它的工作原理...只是它打印相同的东西10倍以上。 – Anthony