Tools, FAQ, Tutorials:
'for ... in' Statement with List of Tuples
How to use "for ... in" statements with a list of tuples in Python code?
✍: FYIcenter.com
Usually, "for ... in" statements are used with simple lists. But you can also use a "for ... in" statement with a list of tuples. In this case, you can put multiple looping variables inside the loop item:
for (v1, v2, ... ) in list_of_tuples: statement-block else : statement-block
For example:
>>> for (v1, v2) in [('gallahad','the pure'), ('robin', 'the brave')]: ... print(v1+", "+v2) ... gallahad, the pure robin, the brave
This form of loops is very useful if you want to loop through a "dict" object:
>>> d = {'gallahad': 'the pure', 'robin': 'the brave'} >>> for (k,v) in d.items(): ... print(k+": "+v) ... gallahad: the pure robin: the brave
And it is also very useful if you want to loop through a "list" object:
>>> l = ['tic', 'tac', 'toe'] >>> for (i,v) in enumerate(l): ... print(i, v) ... 0 tic 1 tac 2 toe
⇒ 'while ... else' Repeating Statement Blocks
⇐ 'for ... in ... else' Repeating Statement Blocks
2018-08-14, 1739🔥, 0💬
Popular Posts:
Where to find tutorials on EPUB file format? I want to know how to create EPUB books. Here is a larg...
Where to find tutorials on OpenID? Here is a large collection of tutorials to answer many frequently...
Where to find EPUB Sample Files? Here is a list of EPUB sample files collected by FYIcenter.com team...
What validation keywords I can use in JSON Schema to specifically validate JSON Array values? The cu...
How to search for the first match of a regular expression using re.search()? The re.search() functio...