2010/5/3 spir ☣ <denis.s...@gmail.com>: > On Mon, 03 May 2010 10:55:11 +0200 > Stefan Behnel <stefan...@behnel.de> wrote: > >> Luke Paireepinart, 03.05.2010 10:27: >> > On Mon, May 3, 2010 at 1:49 AM, Stefan Behnel wrote: >> >> line = line.split('%', 1)[0] >> > >> > lines = [line[:line.index('%')] for line in ... >> >> Agreed that >> >> line = line[:line.index('%')] >> >> is slightly more readable than >> >> line = line.split('%', 1)[0] > > But, to my eyes, > endpos = line.index('%') > line = line[:endpos] > is even more readable ;-) >
I prefer this: search_string_percent_sign = '%' end_position_in_line = line.index(search_string_percent_sign) temp = line[:end_position_in_line] line = temp -Luke _______________________________________________ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: http://mail.python.org/mailman/listinfo/tutor