GlowScript 2.6 VPython
a = [0,1,2,3,4,5,6,7,8,9]
print("a", a) # prints "a [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]" as expected
b=a
print("a", a, "b", b) # prints "a [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] b [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]" as expected
b.reverse()
print("a", a, "b", b) # prints "a [9, 8, 7, 6, 5, 4, 3, 2, 1, 0] b [9, 8, 7, 6, 5, 4, 3, 2, 1, 0]"
# not the "a [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] b [9, 8, 7, 6, 5, 4, 3, 2, 1, 0]" that I had expected