为什么我不能在相同的数据上重复两次呢?
老实说,我在这里有点困惑,为什么我不能在相同的数据上重复两次呢?
def _view(self,dbName): db = self.dictDatabases[dbName] data = db[3] for row in data: print("doing this one time") for row in data: print("doing this two times")
这将打印出“只做一次”几次(因为数据有几行),但是它根本不会打印出“执行两次”.
当我第一次迭代数据时工作正常,但是当我第二次运行最后一个列表“数据行”时,它什么也不返回.所以一次执行有效,但不是两次.?
数据是csv.Reader对象(如果这是原因的话).
繁华开满天机
一只萌萌小番薯
相关分类