mirror of https://github.com/python/cpython
[3.13] gh-121367: [doc] BUILD_TUPLE arg can be 0 (GH-122663) (#122683)
gh-121367: [doc] BUILD_TUPLE arg can be 0 (GH-122663)
(cherry picked from commit 1422500d02
)
Co-authored-by: Irit Katriel <1055913+iritkatriel@users.noreply.github.com>
This commit is contained in:
parent
7a68296a94
commit
725a9cd10b
|
@ -1102,11 +1102,15 @@ iterations of the loop.
|
|||
.. opcode:: BUILD_TUPLE (count)
|
||||
|
||||
Creates a tuple consuming *count* items from the stack, and pushes the
|
||||
resulting tuple onto the stack.::
|
||||
resulting tuple onto the stack::
|
||||
|
||||
assert count > 0
|
||||
STACK, values = STACK[:-count], STACK[-count:]
|
||||
STACK.append(tuple(values))
|
||||
if count == 0:
|
||||
value = ()
|
||||
else:
|
||||
STACK = STACK[:-count]
|
||||
value = tuple(STACK[-count:])
|
||||
|
||||
STACK.append(value)
|
||||
|
||||
|
||||
.. opcode:: BUILD_LIST (count)
|
||||
|
|
Loading…
Reference in New Issue