Вывод ответа #1864747020

-

Python

Обсуждаем данный язык программирования

nur87


Репутация: 60
репутация: 60
| на сайте с 2006 года | последнее посещение: 28 января 2025
сообщений: 559

Пост № 1864747020

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