Честно говоря, я немного запутался здесь, почему я не могу повторять дважды по тем же данным?
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")
Это будет печатать "делать это один раз" несколько раз (поскольку данные имеют несколько строк), однако он НЕ будет распечатывать "делать это два раза" вообще...
В первый раз, когда я перебираю данные, отлично работает, но во второй раз, когда я запускаю последний список "для строки в данных", это ничего не возвращает... поэтому выполнение его один раз работает, но не дважды...?
FYI - данные являются объектами csv.reader(в случае, если это является причиной)...