Python:在对象周围放置 [方括号] 有什么作用?
Python: what does putting [square] brackets around an object do?
我正在将代码从 Python 翻译成 Lua,但我无法弄清楚这行代码的作用:
results = [node]
为了提供上下文,这是在 Pascal 解释器的解析器中。我正在从教程中翻译这段代码,试图让我的头脑围绕解释器。节点是表示抽象语法树中节点的对象。我不确定括号的作用。
Here 是本教程此时解释器的完整代码。我正在查看的行是 255.
这将创建一个仅包含 node
对象的元素的列表。大概 results
应该是一个列表。
我正在将代码从 Python 翻译成 Lua,但我无法弄清楚这行代码的作用:
results = [node]
为了提供上下文,这是在 Pascal 解释器的解析器中。我正在从教程中翻译这段代码,试图让我的头脑围绕解释器。节点是表示抽象语法树中节点的对象。我不确定括号的作用。
Here 是本教程此时解释器的完整代码。我正在查看的行是 255.
这将创建一个仅包含 node
对象的元素的列表。大概 results
应该是一个列表。