Tools, FAQ, Tutorials:
'for ... in ... else' Repeating Statement Blocks
How to enter "for ... in ... else" statements block in Python code?
✍: FYIcenter.com
"for ... in ... else" statement blocks allow you to execute the main statement block repeatedly.
When "for ... in ... else" statement blocks are interpreted, the "for" statement block will be executed repeatedly for each item in the given list. Then, the "else" statement block is executed once.
"for ... in ... else" statement blocks can be entered in Python code using the following syntax:
for item in list: statement-block else : statement-block
For example:
>>> words = ['cat', 'window', 'defenestrate'] >>> count = 0 >>> for w in words: ... count = count + 1 ... print("Item: "+w+", size: "+str(len(w))) ... else: ... print("Counts: "+str(count)) ... Item: cat, size: 3 Item: window, size: 6 Item: defenestrate, size: 12 Counts: 3
Note that Python uses indentation (leading spaces at the beginning of the statement) to indicate a sub statement block.
⇒ 'for ... in' Statement with List of Tuples
⇐ 'if ... elif ... else' Conditional Statement Blocks
2023-05-09, 1082👍, 0💬
Popular Posts:
Where to find tutorials on Visual Studio? I want to know How to learn Visual Studio. Here is a large...
What validation keywords I can use in JSON Schema to specifically validate JSON Array values? The cu...
How to use the "Ctrl-p Ctrl-q" sequence to detach console from the TTY terminal of container's runni...
What is the "__init__()" class method? The "__init__()" class method is a special method that will b...
Where to find tutorials on RSS specifications? I want to learn it to describe my API services. Here ...