If a list contains itself, trying to print it produces 40+ error messages, instead of something more sensible.
>>> seq = [1,2,3];
>>> seq.append(seq);
>>> print(seq);
Couldn't call function on line (46, 953)
Couldn't call function on line (46, 953)
Couldn't call function on line (46, 953)
Couldn't call function on line (46, 953)
Couldn't call function on line (46, 953)
Couldn't call function on line (46, 953)
Couldn't call function on line (46, 953)
Couldn't call function on line (46, 953)
Couldn't call function on line (46, 953)
Couldn't call function on line (46, 953)
Couldn't call function on line (46, 953)
Couldn't call function on line (46, 953)
Couldn't call function on line (46, 953)
Couldn't call function on line (46, 953)
Couldn't call function on line (46, 953)
Couldn't call function on line (46, 953)
Couldn't call function on line (46, 953)
Couldn't call function on line (46, 953)
Couldn't call function on line (46, 953)
Couldn't call function on line (46, 953)
Couldn't call function on line (46, 953)
Couldn't call function on line (46, 953)
Couldn't call function on line (46, 953)
Couldn't call function on line (46, 953)
Couldn't call function on line (46, 953)
Couldn't call function on line (46, 953)
Couldn't call function on line (46, 953)
Couldn't call function on line (46, 953)
Couldn't call function on line (46, 953)
Couldn't call function on line (46, 953)
Couldn't call function on line (46, 953)
Couldn't call function on line (46, 953)
Couldn't call function on line (46, 953)
Couldn't call function on line (46, 953)
Couldn't call function on line (46, 953)
Couldn't call function on line (46, 953)
Couldn't call function on line (46, 953)
Couldn't call function on line (46, 953)
Couldn't call function on line (46, 953)
Couldn't call function on line (46, 953)
Couldn't call function on line (46, 953)
Couldn't call function on line (46, 953)
Couldn't call function on line (46, 953)
Couldn't call function on line (46, 953)
Couldn't call function on line (46, 953)
Couldn't call function on line (46, 953)
Couldn't call function on line (46, 953)
Couldn't call function on line (46, 953)
Couldn't call function on line (46, 953)
Couldn't call function on line (46, 953)
Couldn't call function on line (46, 953)
Couldn't call function on line (46, 953)
Couldn't call function on line (46, 953)
Couldn't call function on line (1, 0)
maximum recursion depth exceeded in cmp
If a list contains itself, trying to print it produces 40+ error messages, instead of something more sensible.
Input:
Expected output:
Actual output: