On page 46, on expansion of iterables in a tuple literal, the comment after the assignment of b is incorrect:
b = (*items, 10, *items) # b = [1, 2, 3, 10, 1, 2, 3] (tuple)
it should be
b = (*items, 10, *items) # b = (1, 2, 3, 10, 1, 2, 3) (tuple)
because it's a tuple.
On page 46, on expansion of iterables in a tuple literal, the comment after the assignment of b is incorrect:
b = (*items, 10, *items) # b = [1, 2, 3, 10, 1, 2, 3] (tuple)
it should be
b = (*items, 10, *items) # b = (1, 2, 3, 10, 1, 2, 3) (tuple)
because it's a tuple.