I have a code like this
line_num = 5 for line_num in range(len(lines)): print "line_num is",line_num
When I do this it is giving all the lines. But I want it to start from line number 5. How can We Do this??




Posted 05 May 2011 - 11:57 PM
line_num = 5 for line_num in range(len(lines)): print "line_num is",line_num
Posted 06 May 2011 - 12:19 AM
start_line = 5
for line_num in range(start_line,len(lines))
do what you want to do with line_num with line_num
This post has been edited by runfaster: 06 May 2011 - 12:21 AM
Posted 07 May 2011 - 10:50 AM
>>> lines = ["a", "b", "c", "d", "e", "f"] >>> for line in lines[4:]: print line e f >>> for line in lines[3::2]: print line d f >>> for line in lines[:3]: print line a b c >>> for line in lines[:-1]: print line a b c d e >>> for line in lines[-3:-1]: print line d e
