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 |