Форум сайта python.su
0
Срочно понадобился скрипт, который был написан и отработал, как надо было, но не дает покоя следующая конструкция:
l.find(',“',l.find(',”',l.find(',“',l.find(',”',l.find(',“',l.find(',”')+1)+1)+1)+1)+1)
поиск шестой запятой с кавычкой в строке
Подскажите правильный вариант(ы).
Заранее всем ответившим спасибо.
Офлайн
19
Выглядит ужасно. Гуглить полезно.
http://stackoverflow.com/questions/1883980/find-the-nth-occurrence-of-substring-in-a-string
Офлайн
14
А что, если бы автору надо было найти 35-ю запятую?
Офлайн
19
Это ко мне вопрос или к автору?
Офлайн
26
А что, классный код! Именно такой надо давать студентам, желающим на халяву сдать экзамен.
Офлайн
14
ZZZ, если экзамен у людей, которые без программирования проживут - то такой код придется на экзамене принять.
Офлайн
26
Если такой код принёс человек, который без программирования не проживёт, значит пусть ещё поучится. А то недопрограммистов развелось уж очень много...
Офлайн
14
Тебе жалко? Считает человек, что питон ему не нужен - пусть считает. Тебе меньше конкурренция.
Ты преподаватель или дедушка (я пое..лся - и вы пое..тесь)?
Офлайн
26
Есть такое понятие, как честь мундира. А ещё есть тонны говнокода, написаного этими вот недолюдьми, с которым приходится сталкиваться чаще, чем хотелось бы. Ну а так мне не жалко -- давайте просто дарить диплом сразу по поступлении в ВУЗ.
Офлайн
568
Считает человек, что питон ему не нужен - пусть считает.Не бывает “программистов на %язык_программирования%”, бывают программисты и непрограммисты. А человек, судя по всему, студент. Не хочешь учиться - не учись. Учишься для мамы, для военкомата, ради каких-то неясных причин, да бога ради, плати деньги и получай свой липовый диплом, работодатель мгновенно поймет какой ты специалист. Но почему подобные ТС господа решили, что квалифицированное решение проблем лоботряса посредством форумного сообщества должно быть бесплатным?
Офлайн