python赋值“=”和“.copy”区别
举个例子:
a1=a2,那么a1和a2中任何一个变量发生改变,另一个都跟着变(这是python中比较坑的)。因为a1和a2此时属于同一个值域;
a1=a2.copy(),a1变量发生变化不会影响到a2,此时a1和a2属于不同的值域。
举个例子:
a1=a2,那么a1和a2中任何一个变量发生改变,另一个都跟着变(这是python中比较坑的)。因为a1和a2此时属于同一个值域;
a1=a2.copy(),a1变量发生变化不会影响到a2,此时a1和a2属于不同的值域。