1# test that the GC can trace nested objects 2 3try: 4 import gc 5except ImportError: 6 print("SKIP") 7 raise SystemExit 8 9# test a big shallow object pointing to many unique objects 10lst = [[i] for i in range(200)] 11gc.collect() 12print(lst) 13 14# test a deep object 15lst = [ 16 [[[[(i, j, k, l)] for i in range(3)] for j in range(3)] for k in range(3)] for l in range(3) 17] 18gc.collect() 19print(lst) 20