index
Метод дает первый индекс , в котором появляется пространство в списке. Это не ограничивается только пустыми строками, но любой символ / строка, которая дважды появляется в списке. Используйте , enumerate
чтобы иметь переменный подсчет вместо этого.
def number(lines):
return ['{0}: {1}'.format(i+1, j) for i, j in enumerate(lines)]