In [ ]:
%reload_ext nbtutor

In [ ]:
%%nbtutor -r -f
empty = ()
foo = 10
pass

In [ ]:
%%nbtutor -i
pass

In [ ]:
%%nbtutor -r -f
one = tuple(range(3, 8))
foo = 10
pass

In [ ]:
%%nbtutor -i
pass

In [ ]:
%%nbtutor -r -f
two = ((10, 20), (30, 40))
foo = 10
pass

In [ ]:
%%nbtutor -i
pass

In [ ]:
%%nbtutor -r -f
# Check aliasing
one = []
foo = 10
two = [10, 10, 20]
three = (one, two, two, None)

In [ ]:
%%nbtutor -i
pass

In [ ]:
%%nbtutor -r -f --max_size 3
foo = tuple(range(100))

In [ ]:
%%nbtutor -i
pass

In [ ]: