<div>My solution : (i have tested it)</div>
<div>&nbsp;</div>
<div>
<p>list1 = [10,15,18,20,25,30,40]</p>
<p>for i in range(len(list1)-1):<br>&nbsp;&nbsp;&nbsp; print list1[i],list1[i+1]&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;list1[i+1] += 1</p>
<p>Note:</p>
<p>#&nbsp;print the consecutive elements;&nbsp;for the&nbsp;first pass of the loop the elements are unchanged, for the remaining we add one.<br><br>&nbsp;&nbsp;&nbsp; </p><br><br>&nbsp;</div>
<div><span class="gmail_quote">On 10/16/06, <b class="gmail_sendername">kumar s</b> &lt;<a href="mailto:ps_python@yahoo.com">ps_python@yahoo.com</a>&gt; wrote:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">hi :<br><br>I have a simple question to ask tutors:<br><br>list A :<br><br>a = [10,15,18,20,25,30,40]<br><br>
I want to print<br>10 15 (first two elements)<br>16 18 (16 is last number +1)<br>19 20<br>21 25<br>26 30<br>31 40<br><br>&gt;&gt;&gt; fx = a[0]<br>&gt;&gt;&gt; fy = a[1]<br>&gt;&gt;&gt; b = a[2:]<br>&gt;&gt;&gt; ai = iter(b)
<br>&gt;&gt;&gt; last = ai.next()<br>&gt;&gt;&gt; for j in ai:<br>...&nbsp;&nbsp;&nbsp;&nbsp; print fy+1,last<br>...&nbsp;&nbsp;&nbsp;&nbsp; last = j<br>...<br>16 18<br>16 20<br>16 25<br>16 30<br><br><br>can any one help please.<br><br>thank you<br><br>__________________________________________________
<br>Do You Yahoo!?<br>Tired of spam?&nbsp;&nbsp;Yahoo! Mail has the best spam protection around<br><a href="http://mail.yahoo.com">http://mail.yahoo.com</a><br>_______________________________________________<br>Tutor maillist&nbsp;&nbsp;-&nbsp;&nbsp;<a href="mailto:Tutor@python.org">
Tutor@python.org</a><br><a href="http://mail.python.org/mailman/listinfo/tutor">http://mail.python.org/mailman/listinfo/tutor</a><br></blockquote></div><br><br clear="all"><br>-- <br>To HIM you shall return.