Muu
Eelmine

Muu

Järgnevust lehitsedes saab indeksit ja talle vastavat väärtust leida korraga kasutades enumerate() funktsiooni.

>>> for i, v in enumerate(['tic', 'tac', 'toe']):
...     print i, v
...
0 tic
1 tac
2 toe

Selleks, et lehitseda kahte või enamat järgnevust korraga, võib kasutada zip() funktsiooni.

>>> questions = ['name', 'quest', 'favorite color']
>>> answers = ['lancelot', 'the holy grail', 'blue']
>>> for q, a in zip(questions, answers):
...     print 'What is your %s?  It is %s.' % (q, a)
...     
What is your name?  It is lancelot.
What is your quest?  It is the holy grail.
What is your favorite color?  It is blue.

Selleks, et lehitseda järgnevust tagurpidi, määra järgnevus ja rakenda talle reversed() funktsiooni.

>>> for i in reversed(xrange(1,10,2)):
...     print i
...
9
7
5
3
1

Selleks, et lehitseda sorteeritud järgnevust, kasuta sorted() funktsiooni, mis tagastab uue sorteeritud listi, jättes originaali puutumata.

>>> basket = ['apple', 'orange', 'apple', 'pear', 'orange', 'banana']
>>> for f in sorted(set(basket)):
...     print f
...     
apple
banana
orange
pear
Eelmine
Esileht