Как прочитать строки из 2 разных фреймов данных одновременно в цикле for?

#python #for-loop

#python #for-цикл

Вопрос:

У меня есть 2 фрейма данных: normal , cancer
и теперь у меня есть цикл for для их чтения:

 for line in normal,cancer():    
    if len(line) < 20:        
        print('Insufficient')      
        continue   
  

это означает, что я хочу прочитать эти 2 данные по строкам одновременно в цикле for.

Как я могу этого добиться?

Комментарии:

1. Вы говорите о фреймах данных Pandas? Если это так, то в большинстве случаев вам, вероятно, не нужно использовать циклы как все.

2. Вы смотрели zip ?

3. да!!! это именно то, чего я хочу!

Ответ №1:

Во-первых, должно cancer() быть cancer ? Это функция?

Вы могли бы попробовать выполнить for lineNum, line in enumerate(normal) , а затем получить доступ cancer к следующему cancer[lineNum]