Zanko for uporabljamo v programu Python v primeru, kadar se hočemo 'sprehoditi' po vseh elementih nekega seznama in preverjati kakšno od lastnosti elementov seznama.
Primer:
Imamo seznam števil: seznam = [1,2,3,4,5,6] in nas zanima, katero od teh števil je deljivo s številom 2.
S pomočjo zanke while bi to izgledalo tako:
indeks = 0
while indeks < len(seznam):
if seznam[indeks]%2 == 0:
print (str(seznam[indeks])+' je deljivo z 2.')
indeks = indeks + 1
S pomočjo zanke for, bi to napisali na sledeč način:
for število in seznam:
if število%2 == 0:
print (str(število)+' je deljivo z 2.')


