Найти - Пользователи
Полная версия: чтение из файла ( по строкам, не с начала)
Начало » Python для новичков » чтение из файла ( по строкам, не с начала)
1 2 3
Kir@
Во-во, как раз еще хотел спросить про объединение строк 1-4 в одну.
Воткнул, нет адреса.
Iskatel
Ну накосячил я…
цифра = номер строки - 1. Т.к. нумерация с 0. Мог бы догадаться
Там один должно быть а не 2
Kir@
Я тут помру скоро со своим кодом
А как теперь все 4 строки в одну слепить?

Как-то так:
    elif i % 4  == 3:
        result.append(line.strip()+'\n')
...
print (''.join(result))
Но тогда предыдущие условия не отрабатывают. Надо после строки 4 (она же 3 у питона) \n воткнуть….
Iskatel
А про объединение не очень понял.
объединить можно заменив
'\n'.join(result)
на
' '.join(result)

если это то..
Kir@
Iskatel
если это то..
Да, самый цимус!
ОГРОМНОЕ СПАСИБО!!!
Iskatel
Я твое добавление увидел после того как написал.

Kir@
Но тогда предыдущие условия не отрабатывают. Надо после строки 4 (она же 3 у питона) \n воткнуть….

Ну так ты правильно все сделал, что не отрабатывает? Добаь только пробел после запятой в
 result.append(line.strip()+', ')

но это чтоб смотрелось пограмотней
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB