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, 1643🔥, 0💬
Popular Posts:
How To Avoid the Undefined Index Error in PHP? If you don't want your PHP page to give out errors as...
How to access Request body from "context.Request.Body" object in Azure API Policy? Request body is t...
What Happens If One Row Has Missing Columns? What happens if one row has missing columns? Most brows...
How to use the "Ctrl-p Ctrl-q" sequence to detach console from the TTY terminal of container's runni...
How to use "xml-to-json" Azure API Policy Statement? The "xml-to-json" Policy Statement allows you t...