Модераторы: Daevaorn
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> split и циклы в питоне. Что - то туплю неподеццки 
V
    Опции темы
allexdav
Дата 31.7.2006, 11:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


лоботомированное тело тиклского питоноида



Профиль
Группа: Участник
Сообщений: 43
Регистрация: 19.3.2006
Где: Россия, Нижний Но вгород

Репутация: 3
Всего: 3



Написал 
Код

result = text.split("))\n}")

В result появился список, порезанный на куски. Но в кусках не хватает "))\n}" - питон это выкинул... Вопрос - как добавить? smile кроме способа с перебором всего и насильного втыкания туда, то биш вот такого
Код

fd = open(filename, "rw")
    text = fd.read()
    res = text.split("))\n}")
    counter = 0
    for i in res:
        res[counter]  = i + "))\n}"
        #print i
        counter += 1

Дополнительный тупой вопрос... как узнать номер итератора в цикле, чтобы не заводить переменную counter, как во 2 примере. 
PM MAIL ICQ   Вверх
allexdav
Дата 31.7.2006, 11:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


лоботомированное тело тиклского питоноида



Профиль
Группа: Участник
Сообщений: 43
Регистрация: 19.3.2006
Где: Россия, Нижний Но вгород

Репутация: 3
Всего: 3



второй вопрос отпал smile 
PM MAIL ICQ   Вверх
Vach
Дата 31.7.2006, 13:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 304
Регистрация: 17.10.2003
Где: Санкт-Петербург

Репутация: 4
Всего: 18



$ pydoc -k 'split'
>> regsub - Regexp-based split and replace using the obsolete regex module.
>> ...
$ pydoc 'regsub'
>> ...
>> splitx(str, pat, maxsplit): split string using pattern as delimiter plus return delimiters
>> ...

и так далее, Удачи. 
PM MAIL ICQ   Вверх
allexdav
Дата 31.7.2006, 18:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


лоботомированное тело тиклского питоноида



Профиль
Группа: Участник
Сообщений: 43
Регистрация: 19.3.2006
Где: Россия, Нижний Но вгород

Репутация: 3
Всего: 3



Спасибо... 
репу поднять не могу, ибо < 100 постов. Вся надежда на модератора smile 
PM MAIL ICQ   Вверх
Cr@$h
Дата 1.8.2006, 02:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Исследователь
***


Профиль
Группа: Участник Клуба
Сообщений: 1693
Регистрация: 3.4.2005
Где: Санкт-Петербург, Россия

Репутация: 1
Всего: 41



Обязательно ++. Done.
 smile 
По мере возможностей я буду стараться так делать в подобных случаях и setq советую. Это нормальная практика среди модераторов -- поощрять форумчан за помощь новичкам, которые не могут отблагодарить сами. Если где сами считаете (как здесь, например) -- шепните в теме или на ПМ, поставлю за вас (и от себя), не стесняйтесь smile 
PM MAIL ICQ   Вверх
slav0nic
Дата 2.8.2006, 10:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 129
Регистрация: 17.5.2006

Репутация: 4
Всего: 5



сплит откидывает то, что ты сплитишь) дай лучше текст, который обрабатываешь
--------------------
                                 python.com.ua 
PM MAIL WWW Jabber   Вверх
pythonwin
Дата 2.8.2006, 12:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 2529
Регистрация: 18.4.2006
Где: за компом

Репутация: 14
Всего: 36



Цитата(Cr@$h @  1.8.2006,  09:43 Найти цитируемый пост)

По мере возможностей я буду стараться так делать в подобных случаях и setq советую. Это нормальная практика среди модераторов -- поощрять форумчан за помощь новичкам, которые не могут отблагодарить сами. Если где сами считаете (как здесь, например) -- шепните в теме или на ПМ, поставлю за вас (и от себя), не стесняйтесь smile 

Интересно, - вот как оказывается можно... А я специально записал, тех, кто мне помогал, и дождался своих 100 постов....  smile 
PM WWW GTalk Jabber   Вверх
Cr@$h
Дата 24.8.2006, 13:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Исследователь
***


Профиль
Группа: Участник Клуба
Сообщений: 1693
Регистрация: 3.4.2005
Где: Санкт-Петербург, Россия

Репутация: 1
Всего: 41



Цитата(pythonwin @  2.8.2006,  13:12 Найти цитируемый пост)
Интересно, - вот как оказывается можно... А я специально записал, тех, кто мне помогал, и дождался своих 100 постов....  

Ну, ты молодец. ++ за это.
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Python: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0451 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.