Hi All,
Small doubt in behaviour of for loop in python:


>>> a=[(1,2)]
>>> for i in a:
...     print i
...
(1, 2)
>>> for i,j in a:
...     print i,j
...
1 2
Explain how for loop behaves here?


>>> for i,j in a:
...     for k,l in a:
...             print i,j,k,l
...
1 2 1 2

Explain how for loop behaves here?
>>> a=[(1,2),(3,4)]
>>> for i in a:
...     print i
...
(1, 2)
(3, 4)
>>> for i,j in a:
...     print i,j
...
1 2
3 4

Explain how for loop behaves here?
>>> for i,j in a:
...     for k,l in a:
...             print i,j,k,l
...
1 2 1 2
1 2 3 4
3 4 1 2
3 4 3 4

Explain how for loop behaves here?
Please clarify.

-- 
Thanks & Regards,
HariPrasadh
_______________________________________________
ILUGC Mailing List:
http://www.ae.iitm.ac.in/mailman/listinfo/ilugc

Reply via email to