1. в цикле никогда файлы не открывай. файлы открывай за циклом. представь что будет, если 100 раз открыть один и тот же файл?
2. ты хочешь в цикле читать каждую строчку, хочу тебя обрадовать. функция readlines() это и есть функция которая читает файл в цикле построчно, и создает на выходе список. в нашем случае это переменная data. переменная data это и есть содержание нашего файла по строчно.
data[0] - 1 строка
data[1] - 2 строка
data[2] - 3 строка
и т.д.
если тебе что-то надо делать конкретно чо -то со строчкой:
for i in [1, 2, 3, 4, 5]:
print data[i]
это напечатает каждую строчку в консоли
ответ опубликован:
Рейтинг: 5
голосов: 2
- 5
- 1
- 2
- 3
- 4
- 5

