ession lists **************** starred_expression ::= ["*"] or_expr flexible_expression ::= assignment_expression | starred_expression flexible_expression_list ::= flexible_expression ("," flexible_expression)* [","] starred_expression_list ::= starred_expression ("," starred_expression)* [","] expression_list ::= expression ("," expression)* [","] yield_list ::= expression_list | starred_expression "," [starred_expression_list] Except when part of a list or set display, an expression list containing at least one comma yields a tuple. The length of the tuple is the number of expressions in the list. The expressions are evaluated from left to right. An asterisk "*" denotes *iterable unpacking*. Its operand must be an *iterable*. The iterable is expanded into a sequence of items, which are included in the new tuple, list, or set, at the site of the unpacking. Added in version 3.5: Iterable unpacking in expression lists, originally proposed by **PEP 448**. Added in version 3.11: Any item in an expression list may be starred. See **PEP 646**. A trailing comma is required only to create a one-item tuple, such as "1,"; it is optional in all other cases. A single expression without a trailing comma doesn’t create a tuple, but rather yields the value of that expression. (To create an empty tuple, use an empty pair of parentheses: "()".) Úfloatinga“