上面两张图中if语句下alien发生了改变但没有给aliens里面的元素赋值,为什么后面打印aliens时是修改过的。第三张图中a和b,与第一张图中的aliens和alien执行的操作是差不多的吧,那为什么b改变了a不发生改变,而前面alien发生改变aliens也同时发生改变了呢
你自己写的,就是图三的部分,并没有写改变a的值的语句。