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, ∼1821🔥, 0💬
Popular Posts:
Where to get a real Atom XML example? You can follow this tutorial to get a real Atom XML example: 1...
Where to find tutorials on PHP language? I want to know how to learn PHP. Here is a large collection...
How to add request query string Parameters to my Azure API operation to make it more user friendly? ...
How to extend json.JSONEncoder class? I want to encode other Python data types to JSON. If you encod...
What properties and functions are supported on http.client.HTTPResponse objects? If you get an http....