I have encountered this function:
def square_it(var):
return [var *2] *2
zoo = (square_it([1]))
zoo[1][0] +=1
print(zoo)
I dont understand why the output is: [[2, 1],[2,1]] and not [[1, 1], [2, 1]] can someone please explain this? Thanks.