Python – чтение каждые 2 строки из ввода

Есть ли способ эффективно читать каждые две строки ввода? Итак, в

data = fileinput.input()  
# Now, instead of doing
for line in data:
    pass
# I need to do
for (every block of two lines in data):
    pass

Я использую Python 2.


person Benjamin Levy    schedule 01.02.2016    source источник
comment
Кстати, я новичок в Stack Overflow, поэтому прошу прощения, если я что-то сделал не так, например, упустил информацию. (Я заранее проверил подобные вопросы.)   -  person Benjamin Levy    schedule 01.02.2016
comment
Что вы на самом деле пытаетесь сделать? (т.е. конечная цель)   -  person rnevius    schedule 01.02.2016
comment
@rnevius Для каждого блока из двух строк первая строка (в блоке) представляет собой целое число, выражающее количество элементов в списке во второй строке блока. Мне нужно сохранить целочисленное значение в первой строке и список во второй строке в двух разных переменных. Я не знаю, сколько этих блоков.   -  person Benjamin Levy    schedule 01.02.2016