I am having a problem understanding why one of the following line returns generator and another tuple.
How exactly and why a generator is created in the second line, wh
Parentheses are used for three different things: grouping, tuple literals, and function calls. Compare (1 + 2)
(an integer) and (1, 2)
(a tuple). In the generator
assignment, the parentheses are for grouping; in the tuple
assignment, the parentheses are a tuple literal. Parentheses represent a tuple literal when they contain a comma and are not used for a function call.