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, 2026🔥, 0💬
Popular Posts:
How To Get the Minimum or Maximum Value of an Array in PHP? If you want to get the minimum or maximu...
How to troubleshoot the Orderer peer? The Docker container terminated by itself. You can follow this...
How to dump (or encode, serialize) a Python object into a JSON string using json.dumps()? The json.d...
Where to get the detailed description of the JSON.stringify() Function in JavaScript? Here is the de...
How To Open Standard Output as a File Handle in PHP? If you want to open the standard output as a fi...