python中的list本身會以全局變量的形式存在,妳的change2函數將listB傳過來,list2=[4,5,6]中的list2是壹個局部變量,這兩個變量占用不同的內存空間,要想對全局的listB進行變化的話,可以使用[],類似於C語言中的指針,如下所示