synt.expr.list
¤
list_
module-attribute
¤
|
Alias ListVerbatim.
Notes
list is a built-in type in Python, so it's renamed to list_ with a suffix.
ListDisplay
¤
ListVerbatim
¤
Bases: ListDisplay
Verbatim list expression, aka starred-list.
Examples:
References
Source code in synt/expr/list.py
items
instance-attribute
¤
list items.
__init__
¤
|
Initialize a new verbatim list expression.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
items |
IntoExpression
|
list items. |
()
|
ListComprehension
¤
Bases: ListDisplay
list comprehension expression.
Examples:
References
Source code in synt/expr/list.py
comprehension
instance-attribute
¤
|
Internal comprehension expression.
__init__
¤
|
Initialize a new list comprehension expression.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
comprehension |
Comprehension | ComprehensionBuilder | ComprehensionNodeBuilder
|
Internal comprehension expression. |
required |
Raises:
| Type | Description |
|---|---|
ExpressionTypeException
|
Invalid list comprehension result type,
typically a |